I somehow can't get it to work.
I switched on 'Use sessid'
I then call
- system.connect
- user.login with the session id out of system.connect
- some other function
System.connect returns a session id and an anonymous user, but the session_id doesnt show up in the database.
The login returns a valid user
however, in the next function I call afterwards global $user is anonymous again.

Did I miss something? How do I authenticate within my service?

Comments

snelson’s picture

If you're using xmlrpc, or another non-browser based server, then there's a know bug. See this issue.

http://drupal.org/node/231869

It should be committed by this weekend.

marcingy’s picture

Status: Active » Closed (fixed)

closed as http://drupal.org/node/231869 is committed