Page MenuHomePhabricator

Add a Custom Name to Authentication Methods
Closed, WontfixPublic

Description

root problem: Sometimes you want less technical clients to be able to file bugs in your fancy new phabricator.

One solution is to build a separate client-friendly website that uses the phabricator API to provide a different frontend. We'll likely eventually go down that road, though that's fairly costly.

I can already hide almost all apps from them and just present them with nice dumbed down "Submit a bug report" or "Request a new feature" links on the welcome page.

However getting them to log in is tricky, they have no idea what this LDAP thing is. They have Windows login credentials.

I would love to be able provide a custom name for my LDAP authentication method so it said "Login or Register with MyNetwork" on the login screen.

In my searching I ran into mediawiki's page where they are going through similar confusion with their users at what LDAP is.

Thank you for your consideration. I searched for a dup but unfortunately didn't find one. There probably is one already isn't there.

Event Timeline

root problem: Sometimes you want less technical clients to be able to file bugs in your fancy new phabricator.

Nuance is our plan for this, a help desk tool. They won't even need Phabricator accounts to file bugs.

chad closed this task as Wontfix.EditedMar 16 2016, 3:07 AM
chad claimed this task.

The short answer is we're allergic to options (see T8227), and you can do this yourself reasonably easy. Copy PhabricatorLDAPAuthProvider.php, change what you want into a new class, drop it in src/extensions and run arc liberate to rebuild the library. It should show up as a new option if you did it correctly.

Nuance is our plan to support non-Phabricator users in Phabricator (it'd connect to email, twitter, whatever).