Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot
 
PerlMonks  

Re^2: Apache2::Cookie troubles... sanity check needed on auth/sess handling

by jimbus (Friar)
on Apr 04, 2006 at 17:59 UTC ( #541204=note: print w/ replies, xml ) Need Help??


in reply to Re: Apache2::Cookie troubles... sanity check needed on auth/sess handling
in thread Apache2::Cookie troubles... sanity check needed on auth/sess handling

Based on the recipe, I updated the following to the login page

if ($res->{res}) { my $MAC = Digest::SHA1::sha1_hex($ARGS{username}, "Get the S1gnal!") +; my $cookie = Apache2::Cookie->new ( $r, -name => 'user_login', -value => { user_id => $ARGS{username}, MAC => $MAC }, -path => '/', -domain => 'ruth.dobson.net', -expires => '+1M', ); $r->err_headers_out->add('Set-Cookie' => $cookie); }

It didn't change any thing. is there any way to, if I stop before the redirect, to check and see what whas set or check someplace to see what is happening when I submit the cookie? I'm not sure how to go about debugging this.


--Jimbus aka Jim Babcock
Wireless Data Engineer and Geek Wannabe
jim-dot-babcock-at-usa-dot-com


Comment on Re^2: Apache2::Cookie troubles... sanity check needed on auth/sess handling
Download Code
Re^3: Apache2::Cookie troubles... sanity check needed on auth/sess handling
by perrin (Chancellor) on Apr 04, 2006 at 19:12 UTC
    $r->err_headers_out->add('Set-Cookie' => $cookie->as_string);
    To debug cookie problems, use a browser that shows the headers (lwp-request, Firefox with LiveHTTPHeaders, a logging proxy).

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://541204]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others imbibing at the Monastery: (6)
As of 2015-07-02 00:04 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (25 votes), past polls