-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 09/23/2011 06:48 AM, Roland Hedberg wrote:
> I wonder how, if possible, one would configure repoze.who to use > different auth method for different pages ? > > More specifically I'd like to use basic auth for one page and form > login for another. The 'request_classifier' component is responsible for sniffing the environ and returning a string label for the "request type"[1]. You can define a custom classifier, and then associate plugins only with requests having the appropriate label[2]. [1] See how the 'default_request_classifier' does this: https://github.com/repoze/repoze.who/blob/master/repoze/who/classifiers.py [2] The example configuration does this for the 'redirector' plugin (the one which sends the user to the login form): http://docs.repoze.org/who/2.0/configuration.html#configuring-repoze-who-via-config-file Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk585Z0ACgkQ+gerLs4ltQ7TuACdHlxQQIGxVKBa2JHXHrr9AcwI 8IEAoMsS1FAnGni2myzJrwLqqcII+C7m =0Ude -----END PGP SIGNATURE----- _______________________________________________ Repoze-dev mailing list Repoze-dev@lists.repoze.org http://lists.repoze.org/listinfo/repoze-dev