Page MenuHomePhabricator
Feed Advanced Search

Jan 21 2018

epriestley added a revision to T13043: Improve authentication revocation behaviors: Restricted Differential Revision.
Jan 21 2018, 1:45 AM · Phacility, Auth, Security
epriestley added a revision to T13043: Improve authentication revocation behaviors: Restricted Differential Revision.
Jan 21 2018, 1:23 AM · Phacility, Auth, Security

Jan 20 2018

epriestley added a revision to T13043: Improve authentication revocation behaviors: Restricted Differential Revision.
Jan 20 2018, 5:19 PM · Phacility, Auth, Security
epriestley added a revision to T13043: Improve authentication revocation behaviors: Restricted Differential Revision.
Jan 20 2018, 5:01 PM · Phacility, Auth, Security
epriestley added a revision to T13043: Improve authentication revocation behaviors: Restricted Differential Revision.
Jan 20 2018, 4:57 PM · Phacility, Auth, Security
epriestley updated the task description for T13043: Improve authentication revocation behaviors.
Jan 20 2018, 4:52 PM · Phacility, Auth, Security
epriestley added a comment to T13043: Improve authentication revocation behaviors.

See D17458 for the previous, narrower case of token revocation in response to Heartbleed (T12313).

Jan 20 2018, 4:45 PM · Phacility, Auth, Security
epriestley triaged T13043: Improve authentication revocation behaviors as Normal priority.
Jan 20 2018, 4:42 PM · Phacility, Auth, Security

Dec 22 2017

epriestley added a revision to T13024: Fix various session initialization order issues: Restricted Differential Revision.
Dec 22 2017, 8:11 PM · Auth

Dec 9 2017

aklapper added a comment to T10221: upgrading to ubuntu 15.10 breaks google authentication.

Support for Ubuntu 15.10 ended on 2016-07-28.
Did this problem also happen with any later, still supported Ubuntu version (like 16.04) or can this task be closed as obsolete?

Dec 9 2017, 7:48 PM · Auth, Bug Report

Nov 30 2017

epriestley closed T12592: User awaiting approval has no image as Resolved.

This should be fixed by changes in T13024.

Nov 30 2017, 9:43 PM · Bug Report, Auth
epriestley closed T12657: Add Authentication Factor fails silently for users without a verified email address as Resolved.

This should be fixed by changes in T13024.

Nov 30 2017, 9:43 PM · Auth, Bug Report

Nov 28 2017

ox added a comment to T8918: Header shows number of notifications and various other controls on the 2FA auth screen.

Thank you very much!

Nov 28 2017, 6:11 PM · Security, Auth
epriestley closed T8918: Header shows number of notifications and various other controls on the 2FA auth screen as Resolved.

I fumbled the task ID in D18793, but this should be resolved by that change.

Nov 28 2017, 6:05 PM · Security, Auth
epriestley added a revision to T8918: Header shows number of notifications and various other controls on the 2FA auth screen: Restricted Differential Revision.
Nov 28 2017, 6:05 PM · Security, Auth
epriestley closed T13024: Fix various session initialization order issues as Resolved by committing Restricted Diffusion Commit.
Nov 28 2017, 6:02 PM · Auth
epriestley closed T8335: Email verification link doesn't let you verify on first click as Resolved by committing Restricted Diffusion Commit.
Nov 28 2017, 6:00 PM · FreeBSD, Auth
epriestley added a revision to T13024: Fix various session initialization order issues: Restricted Differential Revision.
Nov 28 2017, 1:59 AM · Auth
epriestley added a revision to T13024: Fix various session initialization order issues: Restricted Differential Revision.
Nov 28 2017, 1:36 AM · Auth
epriestley closed T9150: Users without access to any spaces cannot use welcome link to set their password as Wontfix.

I don't think this or T12421 are valid use cases, for reasons described in T12421, and don't plan to support them.

Nov 28 2017, 1:34 AM · Auth, Spaces
epriestley added a revision to T8335: Email verification link doesn't let you verify on first click: Restricted Differential Revision.
Nov 28 2017, 1:26 AM · FreeBSD, Auth
epriestley added a revision to T13024: Fix various session initialization order issues: Restricted Differential Revision.
Nov 28 2017, 1:26 AM · Auth
epriestley added a revision to T13024: Fix various session initialization order issues: Restricted Differential Revision.
Nov 28 2017, 1:05 AM · Auth
epriestley added a revision to T13024: Fix various session initialization order issues: Restricted Differential Revision.
Nov 28 2017, 12:55 AM · Auth
epriestley added a revision to T13024: Fix various session initialization order issues: Restricted Differential Revision.
Nov 28 2017, 12:53 AM · Auth
epriestley added a revision to T13024: Fix various session initialization order issues: Restricted Differential Revision.
Nov 28 2017, 12:43 AM · Auth
epriestley added a revision to T13024: Fix various session initialization order issues: Restricted Differential Revision.
Nov 28 2017, 12:12 AM · Auth

Nov 27 2017

epriestley updated the task description for T13024: Fix various session initialization order issues.
Nov 27 2017, 10:36 PM · Auth
epriestley triaged T13024: Fix various session initialization order issues as Normal priority.
Nov 27 2017, 10:36 PM · Auth

Aug 21 2017

robertos added a comment to T6703: Allow multiple copies of the same auth provider type.

I can say that this feature would be very nice. I have two LDAP servers in my case and other tools/services that I use allow me to configure both (whether as primary/backup or round-robin). It would be nice if Phabricator allowed specifying multiple LDAP server host names. Of course, I tried that before adding this comment got this error:

Aug 21 2017, 10:13 PM · Auth

Aug 6 2017

chad merged T12421: Can't verify email address if user doesn't have view policy for any space into T9150: Users without access to any spaces cannot use welcome link to set their password.
Aug 6 2017, 3:40 AM · Auth, Spaces

Aug 4 2017

dp_blockparty added a comment to T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available.

I'd love to see support for U2F keys, as well.

Aug 4 2017, 2:29 AM · Haskell.org, Auth

Jul 27 2017

epriestley merged T12940: Account Setup Issues shown to users before signing TOS into T8918: Header shows number of notifications and various other controls on the 2FA auth screen.
Jul 27 2017, 9:23 PM · Security, Auth

Jul 9 2017

chad removed the image for Auth.
Jul 9 2017, 7:21 PM

Jun 27 2017

chad merged T12873: Ability to display custom message during externally linked login prompt into T11514: Authentication should have a way to customize the credentials name.
Jun 27 2017, 10:50 AM · Auth, LDAP, Feature Request

Jun 2 2017

carter added a comment to T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available.

i'd like to remark that this ticket is supposed to be about perhaps u2f or other direct hardware security, not saml, and thus i've had to unsubscribe from the recent back and forth :)

Jun 2 2017, 12:53 AM · Haskell.org, Auth

Jun 1 2017

epriestley added a comment to T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available.

In practice, every paying customer who has ever asked us about SAML has wanted to use OneLogin as a SAML provider. OneLogin's breach does not imply SAML is bad; it implies OneLogin is bad. For paying customers who are interested in understanding our stance on SAML support, criticism of OneLogin is materially relevant because they all want to use OneLogin.

Jun 1 2017, 8:32 PM · Haskell.org, Auth
siepkes added a comment to T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available.

@epriestley I'm not saying you didn't do a serious technical evaluation of SAML. I can't see where I might have even vaguely implied that? For all I know you could be an expert on SAML. I've done multiple SAML implementations and frankly I can't blame you for not wanting to do / maintain one.

Jun 1 2017, 7:52 PM · Haskell.org, Auth
epriestley added a comment to T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available.

Why do you believe I haven't performed a serious technical evaluation of SAML?

Jun 1 2017, 7:00 PM · Haskell.org, Auth
siepkes added a comment to T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available.

@epriestley I can see how that last sentence could be perceived as such. I probably should have put a smiley there since it wasn't intended as harsh as you (seem to) perceive it.

Jun 1 2017, 6:09 PM · Haskell.org, Auth
epriestley added a comment to T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available.

Why did you think that a sarcastic, condescending comment was the best way to convince me to reserve judgement?

Jun 1 2017, 5:23 PM · Haskell.org, Auth
siepkes added a comment to T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available.

@epriestley I'm hoping you'll see you shouldn't pass judgement that fast.

Jun 1 2017, 4:16 PM · Haskell.org, Auth
epriestley added a comment to T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available.

@siepkes, what are you hoping to get out of making that comment? How do you believe it benefits you?

Jun 1 2017, 3:42 PM · Haskell.org, Auth
siepkes added a comment to T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available.

@epriestley Onelogin does way more then just SAML. They also do OAuth for example. The screenshot also says to regenerate your Oauth keys. I assume your going to remove all OAuth stuff from Phabricator now?

Jun 1 2017, 3:28 PM · Haskell.org, Auth
epriestley added a comment to T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available.

More on SAML:

Jun 1 2017, 3:01 PM · Haskell.org, Auth

May 24 2017

joshuaspence added a comment to T12547: Confusing error message when trying to register an account over HTTP with `security.require-https`.

Was this on a test install on localhost? I can only reproduce this if the remote address is part of cluster.addresses.

May 24 2017, 9:43 PM · Auth, Bug Report

May 1 2017

epriestley added a comment to T12657: Add Authentication Factor fails silently for users without a verified email address.

See also somewhat-similar T12592 and T8918.

May 1 2017, 12:14 PM · Auth, Bug Report
ivo created T12657: Add Authentication Factor fails silently for users without a verified email address.
May 1 2017, 11:26 AM · Auth, Bug Report

Apr 24 2017

cteffetalor added a comment to T4279: Improve auth/LDAP import tools to assist in linking/merging accounts and migrations across providers.

This would be useful for us as well, we want to migrate from using local authentication (which was very easy to setup when initially bringing up our server) to using LDAP authentication. We had most/all of our users create accounts using their LDAP username but using local authentication, but really we should have set up LDAP from the beginning.

Apr 24 2017, 10:18 PM · Auth

Apr 19 2017

epriestley added a comment to T12592: User awaiting approval has no image.

For my own reference, T12570 isn't exactly related but can probably be tested/fixed at the same time.

Apr 19 2017, 2:35 PM · Bug Report, Auth
epriestley claimed T12592: User awaiting approval has no image.

Stealing this since I think it's session/auth related, not profile picture related: I think the user has a legitimate picture, they just aren't allowed to download it since they have a partial session.

Apr 19 2017, 2:35 PM · Bug Report, Auth
epriestley added a comment to T12592: User awaiting approval has no image.

T8918 is related.

Apr 19 2017, 2:33 PM · Bug Report, Auth
chad created T12592: User awaiting approval has no image.
Apr 19 2017, 4:29 AM · Bug Report, Auth

Apr 17 2017

epriestley moved T9515: Build a "quorum" mechanism and associated UI from Backlog to Future on the Notifications board.
Apr 17 2017, 12:07 PM · Restricted Project, Notifications, Phacility, Auth

Apr 13 2017

epriestley added a revision to T12547: Confusing error message when trying to register an account over HTTP with `security.require-https`: Restricted Differential Revision.
Apr 13 2017, 2:55 PM · Auth, Bug Report
epriestley added a comment to T12547: Confusing error message when trying to register an account over HTTP with `security.require-https`.

In particular, when you connect over HTTP to a security.require-https install, we normally just immediately redirect you to https://....

Apr 13 2017, 2:13 PM · Auth, Bug Report
epriestley added a comment to T12547: Confusing error message when trying to register an account over HTTP with `security.require-https`.

Was this on a test install on localhost? I can only reproduce this if the remote address is part of cluster.addresses.

Apr 13 2017, 1:42 PM · Auth, Bug Report
joshuaspence renamed T12547: Confusing error message when trying to register an account over HTTP with `security.require-https` from Unable to create initial user account to Confusing error message when trying to register an account over HTTP with `security.require-https`.
Apr 13 2017, 6:21 AM · Auth, Bug Report
joshuaspence added a comment to T12547: Confusing error message when trying to register an account over HTTP with `security.require-https`.

Actually, I figured it out... The problem was that I had security.require-https set to true but I hadn't yet setup HTTPS so I was only using plain old HTTP.

Apr 13 2017, 6:20 AM · Auth, Bug Report
joshuaspence added a comment to T12547: Confusing error message when trying to register an account over HTTP with `security.require-https`.

I tried to reproduce this on a Phacility host, but it doesn't reproduce there because the first user account is setup via OAuth.

Apr 13 2017, 5:50 AM · Auth, Bug Report
joshuaspence created T12547: Confusing error message when trying to register an account over HTTP with `security.require-https`.
Apr 13 2017, 5:49 AM · Auth, Bug Report

Apr 7 2017

epriestley closed T11930: Users don't realise that they must link their account as Invalid.

(Just closing this since we haven't seen an update in ~4 months and it isn't actionable.)

Apr 7 2017, 1:19 PM · NUX, Auth

Apr 5 2017

epriestley added a comment to T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available.

Just dropping this here since it's the first hit for "SAML" and makes it easier for me to contextualize things when I quote $50K for it, which I'm starting to think is too low:

Apr 5 2017, 7:44 PM · Haskell.org, Auth

Mar 26 2017

epriestley reopened T8918: Header shows number of notifications and various other controls on the 2FA auth screen as "Open".

(This was incorrectly closed by the text "doesn't actually fix T8918" in rP08de131da525.)

Mar 26 2017, 8:15 PM · Security, Auth

Mar 16 2017

epriestley closed T12400: Provide self-service methods for finding users with no MFA configured as Resolved by committing Restricted Diffusion Commit.
Mar 16 2017, 12:49 AM · Auth, Phacility

Mar 15 2017

epriestley added a revision to T12400: Provide self-service methods for finding users with no MFA configured: Restricted Differential Revision.
Mar 15 2017, 7:04 PM · Auth, Phacility
epriestley created T12400: Provide self-service methods for finding users with no MFA configured.
Mar 15 2017, 4:21 PM · Auth, Phacility

Mar 1 2017

epriestley closed T12288: Phabricator OAuth 2.0 initiating SSO login from a Third Party website as Wontfix.

Cool, sounds good.

Mar 1 2017, 4:02 PM · Auth, Feature Request
• pasik added a comment to T12288: Phabricator OAuth 2.0 initiating SSO login from a Third Party website.

Thanks for the detailed reply.

Mar 1 2017, 3:51 PM · Auth, Feature Request
epriestley added a comment to T12288: Phabricator OAuth 2.0 initiating SSO login from a Third Party website.

In my experience, it is very unusual for organizations to have multiple distinct internal groups with different identity providers. Normally, organizations which value SSO and identity management consolidate identities under a single provider, because that avoids problems like this, greatly simplifies identity management, and doesn't require other pieces of software to support multiple providers.

Mar 1 2017, 3:11 PM · Auth, Feature Request
• pasik added a comment to T12288: Phabricator OAuth 2.0 initiating SSO login from a Third Party website.

@epriestley : because it's easier to manage everything from a single instance of phabricator. Phabricator has native support for multiple authentication providers, so I don't see a problem with this.

Mar 1 2017, 2:36 PM · Auth, Feature Request
epriestley added a comment to T12288: Phabricator OAuth 2.0 initiating SSO login from a Third Party website.

Why are you sharing an instance between two separate groups with separate identity providers?

Mar 1 2017, 2:33 PM · Auth, Feature Request
• pasik added a comment to T12288: Phabricator OAuth 2.0 initiating SSO login from a Third Party website.

@epriestley : we need multiple authentication providers because this is a shared phabricator instance, and thus different groups of users need different IDP.

Mar 1 2017, 2:31 PM · Auth, Feature Request

Feb 27 2017

• coleenmctrevs added a comment to T6479: Manual account creation without Username+Password auth unclear to users and administrators.
Feb 27 2017, 12:17 PM · LDAP, Auth

Feb 23 2017

epriestley added a comment to T12288: Phabricator OAuth 2.0 initiating SSO login from a Third Party website.

Why do you have multiple authentication providers?

Feb 23 2017, 6:43 PM · Auth, Feature Request
• pasik added a comment to T12288: Phabricator OAuth 2.0 initiating SSO login from a Third Party website.

@epriestley: Yes, we have multiple authentication providers configured and needed in phabricator, and thus "allow auto login" won't work.

Feb 23 2017, 6:42 PM · Auth, Feature Request

Feb 22 2017

chad added a project to T12288: Phabricator OAuth 2.0 initiating SSO login from a Third Party website: Auth.
Feb 22 2017, 9:02 PM · Auth, Feature Request

Feb 13 2017

epriestley closed T12245: When creating an auth provider, the header says "Enabled" but you haven't created it yet as Resolved.

Resolved by D17337.

Feb 13 2017, 3:03 PM · Auth

Feb 11 2017

amckinley added a revision to T12245: When creating an auth provider, the header says "Enabled" but you haven't created it yet: Restricted Differential Revision.
Feb 11 2017, 1:01 AM · Auth
epriestley created T12245: When creating an auth provider, the header says "Enabled" but you haven't created it yet.
Feb 11 2017, 12:00 AM · Auth

Feb 3 2017

thoughtpolice closed T12195: Implement "new" reCAPTCHA UI as Resolved by committing Restricted Diffusion Commit.
Feb 3 2017, 8:06 PM · Feature Request, Auth
thoughtpolice added a revision to T12195: Implement "new" reCAPTCHA UI: Restricted Differential Revision.
Feb 3 2017, 4:26 AM · Feature Request, Auth
thoughtpolice added a comment to T12195: Implement "new" reCAPTCHA UI.

i like that dog's hat. it's a good hat.

Feb 3 2017, 3:12 AM · Feature Request, Auth
chad added a comment to T12195: Implement "new" reCAPTCHA UI.

tarnation

Feb 3 2017, 3:11 AM · Feature Request, Auth
thoughtpolice created T12195: Implement "new" reCAPTCHA UI.
Feb 3 2017, 3:10 AM · Feature Request, Auth

Feb 2 2017

chad raised the priority of T6117: The login screen is pretty confusing when you have LDAP and Username/Password enabled from Wishlist to Normal.
Feb 2 2017, 6:14 PM · Auth
chad renamed T6117: The login screen is pretty confusing when you have LDAP and Username/Password enabled from The login screen is pretty confusing when you have LDAP and Username/Password enabled. to The login screen is pretty confusing when you have LDAP and Username/Password enabled.
Feb 2 2017, 5:49 PM · Auth
chad merged T12192: Reorder & Hide Login Modules on Main Login Page into T6117: The login screen is pretty confusing when you have LDAP and Username/Password enabled.
Feb 2 2017, 5:48 PM · Auth

Jan 4 2017

yelirekim updated subscribers of T9515: Build a "quorum" mechanism and associated UI.
Jan 4 2017, 6:04 PM · Restricted Project, Notifications, Phacility, Auth
epriestley added a comment to T9515: Build a "quorum" mechanism and associated UI.

100% accurate mockup of this feature

Jan 4 2017, 6:04 PM · Restricted Project, Notifications, Phacility, Auth
yelirekim added a comment to T9515: Build a "quorum" mechanism and associated UI.

hqdefault.jpg (360×480 px, 16 KB)

Jan 4 2017, 6:04 PM · Restricted Project, Notifications, Phacility, Auth

Dec 25 2016

Luke081515.2 closed Q542: Terminate current sessions as resolved.
Dec 25 2016, 11:35 AM · Auth
Luke081515.2 added a comment to Q542: Terminate current sessions.

ah, found it. My fault before was, that I only digged into DB phabricator_auth, but i found it now at phabricator_user, table phabricator_session.

Dec 25 2016, 11:35 AM · Auth
chad added a comment to Q542: Terminate current sessions.

No idea, where have you looked so far?

Dec 25 2016, 12:55 AM · Auth
Luke081515.2 added a comment to Q542: Terminate current sessions.

In which table can I find them?

Dec 25 2016, 12:53 AM · Auth

Dec 24 2016

chad added a comment to Q542: Terminate current sessions.

Delete them from the database.

Dec 24 2016, 4:47 PM · Auth
Luke081515.2 updated Q542: Terminate current sessions from to Terminate current sessions.
Dec 24 2016, 4:38 PM · Auth

Dec 12 2016

epriestley closed T4806: Give installs more control over session expiry / prompt for reauth before taking security actions as Wontfix.

It's critical that we are addressing specific, plausible threat scenarios when implementing security protocols. This task currently lacks such a scenario.

Dec 12 2016, 10:20 PM · Restricted Project, Auth

Dec 6 2016

epriestley closed T10125: Remove Persona Login Support as Resolved.

The provider is now being removed from Phabricator, so 2016 Week 49 is the last release to include it.

Dec 6 2016, 12:01 AM · Auth

Nov 29 2016

joshuaspence added a comment to T11930: Users don't realise that they must link their account.

That didn't seem to be the case. It might have been because we only enforced Google authentication around one year ago, before that users could use a password for authentication. I can check later today, but perhaps the users that ended up with duplicate accounts never setup Google Auth.

Nov 29 2016, 9:42 PM · NUX, Auth