Closed Bug 1595667 Opened 5 years ago Closed 5 years ago

Logging on treeherder is not smooth since TC migration

Categories

(Tree Management :: Treeherder, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: glandium, Assigned: hassan)

References

Details

STR, in a fresh new profile:

  • Open treeherder.mozilla.org
  • Click Login/Register
  • That opens a new tab redirecting to auth0
  • Once logged in with auth0, I'm redirected to TC which asks to signin, and opens a popup... that Firefox blocks.
    (In my first attempt logging, I hadn't noticed the blocked popup at that level, which made me go through something even more circumvoluted)
  • Unblocking the popup opens another auth0, which automatically logs-in, and finalizes TC signin, which then closes the tab... at which point I end up in an unrelated tab., but the treeherder tab is logged in. That last part could be entirely Firefox's fault.

I didn't look what is responsible for the auth0 popup that Firefox blocks. This might as well be a TC issue.

Assignee: nobody → helfi92
  • Once logged in with auth0, I'm redirected to TC which asks to signin, and opens a popup... that Firefox blocks.

I believe Firefox this is expected for security purposes on the first try but should then allow this.

We could however make this experience smoother by instructing the user to sign in to provide credentials to treeherder instead of simply showing up the home page.

Unblocking the popup opens another auth0, which automatically logs-in, and finalizes TC signin, which then closes the tab... at which point I end up in an unrelated tab., but the treeherder tab is logged in. That last part could be entirely Firefox's fault.

Can you be more specific what this unrelated tab is? Does it have a treeherder url?

(In reply to Sarah Clements [:sclements] from comment #3)

Unblocking the popup opens another auth0, which automatically logs-in, and finalizes TC signin, which then closes the tab... at which point I end up in an unrelated tab., but the treeherder tab is logged in. That last part could be entirely Firefox's fault.

Can you be more specific what this unrelated tab is? Does it have a treeherder url?

It was the tab that was on the right of the treeherder tab before trying to login.

Right. This only seems to happen during login when directed to thefirefox-ci/login/oauth/authorize... route and it requires you to login via the ldap/auth0 screen, which opens in a new window. I don't see this happening during successive logins when credentials are retrieved and that extra step isn't required/is bypassed.

I don't think there's anything we can do on our end to fix that.

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.