--
Felix Schwarz
Dipl.-Informatiker
Gubener Str. 38
10243 Berlin
Germany
www.schwarz.eu - software development and consulting
Oh, forgot to mention that I noticed AppForm already but I'm unsure how to
use it - I want to use appform of course as the overall look-n-feel has to
fit in my application. Anyway, if you need a helping hand, drop me a line
(I guess we are in quite different time zones so IRC isn't that helpful,
but still...).
- There is a form-auth "identification" plugin. It
paints the form on the screen when the backend
returns an unauthorized response on "egress"
(it performs a "challenge").
- On ingress, it sniffs for a query string in
the URL signifying that the request body
is meant to be parsed by *it* (as opposed
to any right-hand-side application). If
the query string exists, it decodes the form
data in the request, and yanks out the user
name and password; that becomes the identification
information.
- It *delegates* the rest of the identification
duties (setting headers in the response, mainly)
to some other named identification
plugin (cookie, session, http_basic, etc).