When a user uses a typical browser to access a page that requires
authentication, TG2 automatically responds with redirect to the login
page (along with 'came_from 'parameter in the login url).

However, I have a scenario where a state-machine driven program
accesses the same page, and expects an HTTP 401 response in order to
retry with authentication credentials.

I would like TG2 to redirect to login page for some browsers, but not
for some others.  How would I go about achieving this?  I have control
over the program which expects the 401 response.  Should I send some
special X-header in the HTTP request and handle it by means of (a)
some magic (or config) in repoze.who, or (b) some other TG2 config, or
(c) some middleware?

I was unable to locate any specific info in the 'Pylons' book to solve
the above.

Thanks.

-- 
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en.

Reply via email to