Hi there, I am using Apache/1.3.22 (Unix) with mod_perl/1.26 and have just installed the latest Apache::AuthCookie (3.06) and am building a custom AuthCookieHandler building on an example from the Mason Book.
The Mason login form is being displayed correctly by Apache when accessing the required resource, but I can't seem to actually authenticate properly. The initial reason I get back from Apache::AuthCookie via $r->prev->subprocess_env("AuthCookieReason") is the expected "no_cookie". So, I then try to log in passing the required credential_ params back to the custom AuthCookieHandler and get back from Apache::AuthCookie "bad_cookie". So from the preamble to the newbie question! : How do I go about getting more information back to my login form from Apache using mod_perl in my custom AuthCookieHandler as to what the "bad_cookie" message actually means without trying to decipher much of the magic in Apache::AuthCookie? The Apache::AuthCookie code says the following where "bad_cookie" is set : # There was a session key set, but it's invalid for some reason. So, # remove it from the client now so when the credential data is posted # we act just like it's a new session starting. and the pod says : # The cookie the user presented is invalid. Typically this means that the user # is not allowed access to the given page. Any help appreciated. I hope the question makes sense. Thanks, - Steve http://www.zepphy.com/ -- Report problems: http://perl.apache.org/bugs/ Mail list info: http://perl.apache.org/maillist/modperl.html List etiquette: http://perl.apache.org/maillist/email-etiquette.html