I have written a php script through which to interface with LJ's XML-RPC interface (http://www.ratiosemper.com/xmlrpc.phps). When I supply the correct information, I can login correctly, generate a session cookie, store the session cookie, and access other parts of the LJ site that cannot be accessed via the XML-RPC interface, such as uploading user pics. I can even post and edit friend-locked entries in communities or journals.
The problem is this: when accessing the RSS feed for the community (or user), it does not display the protected entries. (if I try fetching the community or user page, it will also NOT show the protected entries)
Is there something more I should be doing? Is this even possible (I assume this is possible since LJ-Archive downloads protected entries)? (I know I can do this by posting my username/password to the login.bml, but I don't want to send my password in the clear.) (I have also tried sending the cookie as header through $curl->set_headers($header_array) and sending the 'X-LJ-Auth: cookie' header, but that didn't change anything.)
XML-RPC Class file: http://www.ratiosemper.com/IXR_Library.inc.phps
CURL Class file: http://www.ratiosemper.com/curl_http_client.phps