I'm running into a issue here, trying to get Cake to manually log a user 
in. Here is what I am trying to accomplish.

I'm using a XML-RPC to log the user in to Vbulletin from Cakephp, what I 
get back are some cookies, and user info. On the CakePhp Side of things, I 
have a Users table, which contains:

1. id
2. vbulletinid
3. username
4. avatar
5. created
6. modified

Now, when you're on the Cake side of things, and you log in, within my 
login() method, I grab the following, for the xml-rpc call:

$username = $this->request->data['User']['username'];
$password = $this->request->data['User']['password'];

If the response is valid, and the user is logged in remotely to vbulletin, 
I then insert the user into the Users table. If they're already in there, I 
just update the username and avatar, etc.

So, I was trying to do the following, to force the login:

$this->Auth->login($user)

Where $user contained:

Array
(
    [User] => Array
        (
            [id] => 13
            [username] => testuser
        )

)

I thought everything was working, until I turned off the Debugkit plugin. 
Then, it seems like my login is not working actually. With it turned off, I 
can't force Cake to log my current user in.

Anyone have any ideas on how to force a login?

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/cake-php?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to