summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>2007-01-12 03:32:39 +0000
committerjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>2007-01-12 03:32:39 +0000
commit85d23208d31ea5c4fefca5bfdc1616f39869aac7 (patch)
tree6678acd77b5c8b8fda79bb3e6451acecd3ed1a53
parent2ce347d22bbbe1e0e670d3ebd2f5d1e81c04bab2 (diff)
web commit by http://ethan.betacantrips.com/
-rw-r--r--doc/bugs/openid_postsignin_failure.mdwn14
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/bugs/openid_postsignin_failure.mdwn b/doc/bugs/openid_postsignin_failure.mdwn
index 1c553692b..df8f3997d 100644
--- a/doc/bugs/openid_postsignin_failure.mdwn
+++ b/doc/bugs/openid_postsignin_failure.mdwn
@@ -32,3 +32,17 @@ Crypt::DH, URI-Fetch. --Ethan
>>>>> No problem, the error message could certianly use improvement.
>>>>> Although if I disable cookies, myopenid lets me know. Maybe you
>>>>> should paste the url. --[[Joey]]
+
+I have cookies disabled on my computer, with a bunch of manual
+exceptions. This includes myopenid, ikiwiki.kitenet.net, livejournal,
+and some others. Unfortunately it didn't include my own domain.
+So the URI that myopenid redirected me to was fine, but because
+I didn't have cookies set, I didn't have a session, and so
+session->param('postsignin') was undefined, so instead of being
+redirected my query fell through CGI.pm to the bottom of cgi(),
+where I got the message above. In a perfect world I'd say that
+it would be nice to let the user know that they can't sign in
+w/o cookies, but I don't see any easy way of detecting that
+from CGI::Session. Maybe you know a way -- I have never used
+CGI.pm before, this isn't my forte (in case that wasn't obvious).
+--Ethan \ No newline at end of file