I’ve just deployed Phabricator – now I need to connect to my companies existing SSO/oAuth2 solution.
My first attempt was to just create classes in applications/auth/adapter and provider – but those classes don’t appear yet in the selections – PhabricatorAuthProvider::getAllBaseProviders() doesn’t load them (I’m not sure why).
I think my first issue is, how do I get them to show up in the choice list?
My second issues, discovering the correct place to put my add-ons/extension.
The third issue, which I suppose I could handle if #1 was fixed, was to code the provider (I’ve done this before).