[Zope3-Users] How to get PAU working?
FB
fbo2 at gmx.net
Wed Dec 20 01:45:48 EST 2006
Hi,
On Wed, Dec 20, 2006 at 12:26:55AM +0200, Jonas Jarutis wrote:
> Hi,
>
> I'm trying to set up a user folder for my site, but i cant get the PAU to work.
> I add the Pluggable Authentication Utility object, register it, add
> PrincipalFolder and SessionCredentials plugins and register them. Add
> a user in the Principal folder. But then i try to login, i just get
> redirected to the same login form and nothing happens.
> What else do i need to do?
This is what has to be done (in the right order!):
1. Add a PAU
2. Make sure, the PAU knows some users - e.g. this way:
1.Add a principalfolder
2.Add a principal into the folder
3.Configure the PAU to use the principalfolder
3. Make sure, the PAU is able to extract the credentials correctly
(Session-Credentials are usefull for that)
4. Register the PAU
Once the PAU is registered, the default IAuthentication utility which provides all the
zcml-predefined principals becomes invisible (speak: "useless"). This means, you don't
have a manager any more and you're unable to unregister the PAU again.
For that reason, I wrote a Auth-Plugin which is like a principalfolder but all principals
defined there are managers.
However: I wrote a Mini-Howto on how to remove the registration of a PAU manually.
Unfortunately it's in german:
http://zope3.mpg.de/cgi-bin/twiki/view/Zope/ZodbMagic#RemoveRegistration
-> Please correct me if I'm wrong.
Regards,
Frank
More information about the Zope3-users
mailing list