I'm rather mew to cake and trying to create a set of REST services with the need for DIGEST auth.
configuration :
- I'm using cake 2.2.3
- in AppController I've got this setup :
public $components = array(
'RequestHandler',
'Session',
'Auth' => array(
'authenticate' => array(
'Digest' => array(
'userModel' => 'User',
'realm' => 'somerealm',
'fields' => array ('password' => 'digest_hash')
)
),
'authorize' => array('Controller')
)
beforeFilter functions are not defined in Users/App controller
in UsersController I'v added a 'whoami' function to show currently logged on user name
Using curl --digest --user "user:pass" "http://127.0.0.1/cake/Users/whoami"
problem is : I can never get the user to login !
hashes and all are fine, same user can login user forms auth. if I allow it.
curl gets 302 redirect to /Users/login
The only time I can get 'whoami' to work is if I Auth->allow it in beforeFilter but then I naturally don't have the user logged in.
Any suggestions ?
Thanks, Nir.
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 post to this group, send email to cake-php@googlegroups.com.
To unsubscribe from this group, send email to cake-php+unsubscribe@googlegroups.com.
Visit this group at http://groups.google.com/group/cake-php?hl=en.
No comments:
Post a Comment