name 0.8
tage71a110eb3199877e5e0785049822e14dbe557e4
object e71a110eb3199877e5e0785049822e14dbe557e4 commit
tagger Chris McDonough <chrism@agendaless.com>
Thursday, March 27, 2008 19:42 +0100
0.8 (2008-03-27)

- Add a RedirectingFormIdentifier plugin. This plugin is willing to
redirect to an external (or downstream application) login form to
perform identification. The external login form must post to the
"login_handler_path" of the plugin (optimally with a "came_from"
value to tell the plugin where to redirect the response to if the
authentication works properly). The "logout_handler_path" of this
plugin can be visited to perform a logout. The "came_from" value
also works there.

- Identifier plugins are now permitted to set a key in the
environment named 'repoze.who.application' on ingress (in
'identify'). If an identifier plugin does so, this application is
used instead of the "normal" downstream application. This feature
was added to more simply support the redirecting form identifier
plugin.