This repository has been archived on 2023-08-14. You can view files and clone it, but cannot push or open issues or pull requests.
dex/connector
Pavel Borzenkov 6193bf5566 connector: implement Microsoft connector
connector/microsoft implements authorization strategy via Microsoft's
OAuth2 endpoint + Graph API. It allows to choose what kind of tenants
are allowed to authenticate in Dex via Microsoft:
  * common - both personal and business/school accounts
  * organizations - only business/school accounts
  * consumers - only personal accounts
  * <tenant uuid> - only account of specific tenant

Signed-off-by: Pavel Borzenkov <pavel.borzenkov@gmail.com>
2017-11-23 17:01:34 +03:00
..
authproxy authproxy: update docs and set a userID 2017-10-26 10:47:16 -07:00
github Implement the “authproxy” connector (for Apache2 mod_auth etc.) 2017-10-25 21:53:51 +02:00
gitlab Implement the “authproxy” connector (for Apache2 mod_auth etc.) 2017-10-25 21:53:51 +02:00
ldap password connectors: allow overriding the username attribute (password prompt) 2017-11-09 09:30:03 +01:00
linkedin connector/linkedin: implement RefreshConnector interface 2017-10-27 12:54:28 +03:00
microsoft connector: implement Microsoft connector 2017-11-23 17:01:34 +03:00
mock password connectors: allow overriding the username attribute (password prompt) 2017-11-09 09:30:03 +01:00
oidc connector/oidc: remove test that talks to the internet 2017-10-27 13:40:50 -07:00
saml Implement the “authproxy” connector (for Apache2 mod_auth etc.) 2017-10-25 21:53:51 +02:00
connector.go password connectors: allow overriding the username attribute (password prompt) 2017-11-09 09:30:03 +01:00