On Fri, 2012-03-02 at 14:29 +0100, David Libault wrote:
> Hi there,
> 
> I am looking for a clean way of implementing two or more different
> authentication policies inside a pyramid application, and select the
> policy a per view basis, maybe with an overload of the view_config
> decorator.
> 
> >From the little I understand, there is only one authentication policy
> in the "registry", so it looks like the best way to go would be to :
> 
>     - create an authentication policy "implementing" the
> IAuthenticationPolicy interface
>     - "mark" view functions
>     - find the way from the request passed to the authentication
> policy methods to the corresponding view
>     - inside the authentication policy, call authentication methods
> based on the view "mark"
>     - set the new authentication policy as usual with
> config.set_authentication_policy
> 
> Do you think this is possible ? Is there a better way ?

Seems possible.  You might also check out;

http://pypi.python.org/pypi/pyramid_multiauth/0.1.2

> 
> Regards,
> 
> David.
> 


-- 
You received this message because you are subscribed to the Google Groups 
"pylons-devel" group.
To post to this group, send email to pylons-devel@googlegroups.com.
To unsubscribe from this group, send email to 
pylons-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/pylons-devel?hl=en.

Reply via email to