First login with OpenStackID is wonky

Bug #1504691 reported by Rochelle Grober
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
refstack
Fix Released
High
Catherine Diep

Bug Description

I signed into refstack.openstack.org with my OpenStackID account. Issues here:
- Username might be confusing for many. it might be worthwhile having a hint (this is usually the email address you use for OpenStack communications)
- sign in took me to my OpenStackID account, not into Refstack.
- I went back to the fist page and clicked on sign in/register again
- I got a page saying it wanted an email and other stuff. No place to enter anything, but it looked fine. I tried to click through and got an error about login or account or something incorrect or not authorized (I can't remember because I went back to the first page and this error page got wiped)
- Back to home page and click sign in/sign up again. It looks like it accepted me.
- did clicked back and forward button on browser (chrome) and when I got back on the logged in page, I get a popup that says:
   Authentication Failure: Please try again
  closed the popup but when I click on my profile, I'm there. Very strange.

I sign out and try to sign in again, and it automatically signs me in with no username/password required. I suspect caching needs to be cleared here during the sign out process.

Enough for one bug :-)

Catherine Diep (cdiep)
Changed in refstack:
status: New → Confirmed
Revision history for this message
Catherine Diep (cdiep) wrote :

@Rocky, Thanks for submitting the bug.

Since RefStack is using OpenStackID for user authentication, RefStack sign in/sign up link will direct user to either the OpenStack OpenID log in or verification page depending on whether the user has previously logged in and has a session at the OpenStackID server or not.

As for caching, there are several levels of caching (user's browser, OpenStackID server and RefStack server). We will review RefStack caching control as much as we can to improve user experience. I agree with you that, it is worthwhile to provide as many hints as it is possible to do so.

Revision history for this message
Catherine Diep (cdiep) wrote :

A lot of improvement has been done. However, there is one area that the RefStack team is still investigating https://bugs.launchpad.net/refstack/+bug/1514290 .

Revision history for this message
Catherine Diep (cdiep) wrote :

The login and logout issue was fixed by https://review.openstack.org/#/c/242919/

Catherine Diep (cdiep)
Changed in refstack:
status: Confirmed → Fix Committed
Catherine Diep (cdiep)
Changed in refstack:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.