Well, I didn't see any other replies to this... so I'll comment: I don't get what you are saying here... Could you rephrase it and clarify if you are talking about AuthTicket or AuthCookie?
> From: Steven Lembark <[EMAIL PROTECTED]> > Reply-To: [EMAIL PROTECTED] > Date: Fri, 07 Dec 2001 01:34:57 -0600 > To: [EMAIL PROTECTED] > Subject: Problem with Apache::AuthCookie-3.00 > > > Getting multiple HTTP replies returned to the client. They > get a form and followig it an 'access denied' message from > Apache. > > The examples I've seen of login_form code use a simple print to > get things on the screen (e.g., Apache::AuthTicket). > I've tried this and various combinations of sending the headers > and form with no luck. > > Ideally Apache::AuthCookie should only require the login_form, > authen_cred and authen_ses_key sub's to function with the > addition of login_screen to use a location rather rather than > #!-ed code for the login form. > > Does anyone know of a simple, working example of deriving a > class from Apache::AuthTicket or some specific documentation > for a complete class? The code that comes with it is only > useful for testing; the other modules include quit a bit of > non-AuthCookie sub's that may have a bearing on how the > form is handled. The login_form is taken from Apache::AuthTicket > (basically just a header and static body). > > My sub-class also overloads authentication to call login_form($r) > rather than without arguments. > > sub authen_cred( $$\@ ) { "foo" } > > sub authen_ses_key( $$$ ) { "foo" } > > sub login_form > { > my( $class, $request ) = @_; > > $request->no_cache( 1 ); > $request->send_http_header( 'text/html' ); > $request->print( $form ); > > OK > } > > > > -- > Steven Lembark 2930 W. Palmer > Workhorse Computing Chicago, IL 60647 > +1 800 762 1582 >