Re: Treeherder New Login Flow

2018-02-21 Thread emorley
The switch from `full-user-credentials` to `taskcluster-credentials` has now 
occurred, meaning users will see a one-off Auth0 scopes prompt for the new 
permissions next time they log into Treeherder.

The cause of the frequent log-outs is also believed to be fixed - please 
comment on bug 1437824 if experiencing otherwise. (Sessions will be maintained 
as long as the site has been visited once every 24 hours; bug 1439858 is filed 
for seeing if that can be raised to extend over weekends etc)

Best wishes,

Ed

On Friday, 9 February 2018 17:30:26 UTC, ha...@mozilla.com  wrote:
> Hi,
> 
> I am writing to inform you about Treeherder’s new login flow.  In the past, 
> logging in with Treeherder meant being redirected to the 
> login.taskcluster.net service. This had a couple of drawbacks, but one of the 
> main annoyance was that credentials expired every 3 days. You are probably 
> already familiar with the following error: "Your credentials are expired. 
> They must expire every 3 days (Bug 1328434). Log out and back in again to 
> refresh your credentials."
> 
> The new login flow now uses Auth0 instead of login.taskcluster.net for SSO. 
> Some relevant information to note:
> 
> - When you login for the first time, you will get a prompt asking permission 
> for treeherder.mozilla.org to access “full-user-credentials”. It’s not 
> something to be worried about. This is simply a request to access your 
> taskcluster credentials. Bug 1437116 was created to change that to 
> "taskcluster-credentials”.
> 
> - Treeherder session will stay alive as long as access to the site happens 
> once every 24 hours. 3 days session expiry is no longer in effect.
> 
> - If an email is associated with multiple login providers, then the most 
> secure login method should be used (LDAP > GitHub 2FA > GitHub > Google > 
> Passwordless).
> 
> Thanks,
> Hassan
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Treeherder New Login Flow

2018-02-13 Thread emorley
For both this and Phil's issue, I've filed:
https://bugzilla.mozilla.org/show_bug.cgi?id=1437824

___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Treeherder New Login Flow

2018-02-12 Thread Boris Zbarsky

On 2/9/18 12:30 PM, ha...@mozilla.com wrote:

- Treeherder session will stay alive as long as access to the site happens once 
every 24 hours. 3 days session expiry is no longer in effect.


This seems to not be working at all.  I just carefully recorded the last 
time I logged in to treeherder: 8:39pm, on Feb 12, 2018, US/Eastern time.


It is now 9:27pm on the same day.  I just loaded treeherder.  It's 
showing me logged out.


The login didn't even last for 1 hour.

Login was done via LDAP.

-Boris
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Re: Treeherder New Login Flow

2018-02-09 Thread Phil Ringnalda
On 2/9/18 9:30 AM, ha...@mozilla.com wrote:
> - Treeherder session will stay alive as long as access to the site
> happens once every 24 hours. 3 days session expiry is no longer in
> effect.

This doesn't seem to be the case: I'm logged in when I go to bed, and 7
hours later when I get up I'm logged out; I'm logged in when I leave for
work, and 4.5 hours later when I get home on my lunch hour I'm logged out.
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform


Treeherder New Login Flow

2018-02-09 Thread haali
Hi,

I am writing to inform you about Treeherder’s new login flow.  In the past, 
logging in with Treeherder meant being redirected to the login.taskcluster.net 
service. This had a couple of drawbacks, but one of the main annoyance was that 
credentials expired every 3 days. You are probably already familiar with the 
following error: "Your credentials are expired. They must expire every 3 days 
(Bug 1328434). Log out and back in again to refresh your credentials."

The new login flow now uses Auth0 instead of login.taskcluster.net for SSO. 
Some relevant information to note:

- When you login for the first time, you will get a prompt asking permission 
for treeherder.mozilla.org to access “full-user-credentials”. It’s not 
something to be worried about. This is simply a request to access your 
taskcluster credentials. Bug 1437116 was created to change that to 
"taskcluster-credentials”.

- Treeherder session will stay alive as long as access to the site happens once 
every 24 hours. 3 days session expiry is no longer in effect.

- If an email is associated with multiple login providers, then the most secure 
login method should be used (LDAP > GitHub 2FA > GitHub > Google > 
Passwordless).

Thanks,
Hassan
___
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform