On 25 Jan 2011, at 10:01, piccard wrote:
In view of that, I've got one more question. What I would really need, is a password authentification against LDAP and if successful, get the user and his roles from the database. So, is it possible to split up this process and still use methods like check_any_user_role()?

I don't think you want the authentication framework to be doing that for you.

If that's what you're _actually_ doing, then putting the authentication logic into your user class makes much more sense, and makes your data model much more consistent... Otherwise you have to replicate the authentication framework if you ever want to log a user in (or simulate a 'proper' user, or change password, or..) outside the context of the Catalyst application.

The authentication framework already provides this sort of hook for you, with the self_check configuration option, which says that the user class is responsible for checking it's own password.

Cheers
t0m


_______________________________________________
List: [email protected]
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/[email protected]/
Dev site: http://dev.catalyst.perl.org/

Reply via email to