> > I try to add a PluggableAuthentication and a PrincipalFolder
> > automatically. When I add a principal to the PrincipalFolder it works
> > fine, but the authentification of the User fails. When I add one more
> > PluggableAuthentication manually and choose the automatically generated
> > PrincipalFolder as authenticator plugin, it works.
>
> Did you have a look at this thread:
> http://www.opensubscriber.com/message/zope3-users@zope.org/3786410.html
>
> There I pasted an example how I did it.
>
Thank you,
I  have tried this example:

ensureUtility(bare, IAuthentication, '', PluggableAuthentication, name='pau', 
                        copy_to_zlog=False)
pau = zapi.getUtility(IAuthentication, name='pau', context=self.context)
pf = PrincipalFolder()
pau['PrincipalFolder'] = pf
pf_reg = UtilityRegistration(u'users', IAuthenticatorPlugin, pf)
pau.registrationManager.addRegistration(pf_reg)
pf_reg.status = ActiveStatus
pau.authenticatorPlugins = (u'users',)
pau.credentialsPlugins = (u'Zope Realm Basic-Auth',)

But I have the same problem descriped above.
Its frustating. There must be a trick to get it work.

Tobias
_______________________________________________
Zope3-users mailing list
Zope3-users@zope.org
http://mail.zope.org/mailman/listinfo/zope3-users

Reply via email to