login process gets stuck in loop
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Apache OpenID |
Fix Released
|
Medium
|
Szilveszter Farkas |
Bug Description
Barry Warsaw said:
If you go to http://
you'll see that that team has a mailing list and an archive. If you
click on the archive link, it should take you to
http://
but since that's a private team, you need to go through the openid
dance before you can have access to it. Actually, you're not a member
of the team, so you'll probably get a 404 when you try to access it;
we need to get Kiko to make you a member of that team.
Anyway, the apache-openid module is supposed to handle this case by
asking Launchpad if you're a team member, and if so, you get
authorized to view the archive. However, you'll often end up in an
openid dance loop from which you cannot escape. Well, actually I have
by doing the following:
* fire up opera (or any web browser?)
* clear all launchpad cookies
* restart the browser
* hit the page
Then the expected happens. You go through openid with redirects and
end up in the archive. I just tried this with Opera and it works.
There are no messages in the archive, but I can still see the
directory listing so I know it's working.
We really need to fix this. My suspicion all along has been that
session management in the apache-openid module is the root cause,
which makes sense I think because blowing away your cookies and
restarting gets you a new session.
visibility: | public → private |
Changed in apache-openid: | |
status: | Incomplete → In Progress |
assignee: | nobody → Szilveszter Farkas (phanatic) |
milestone: | none → 2.0.0 |
visibility: | private → public |
Changed in apache-openid: | |
status: | In Progress → Fix Released |
Changing importance to medium. This bug negatively affects the user-experience on (potentially) a number of important systems but is relative rare and can be worked around by the user.