Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
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 meditating upon the Monastery: (6)
As of 2014-12-28 14:31 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Is guessing a good strategy for surviving in the IT business?





    Results (181 votes), past polls