dex/connector
Ken Perkins f6476b62f2
Added Email of Keystone to Identity (#1681)
* Added Email of Keystone to Identity

After the successful login to keystone, the Email of the logged in user
is fetch from keystone and provided to `identity.Email`.

This is useful for upstream software that uses the Email as the primary
identification.

* Removed unnecessary code from getUsers

* Changed creation of userResponse in keystone

* Fixing linter error

Co-authored-by: Christoph Glaubitz <christoph.glaubitz@innovo-cloud.de>
2020-04-06 15:40:17 +02:00
..
atlassiancrowd feat: connector for Atlassian Crowd 2020-02-05 12:40:49 +04:00
authproxy Add logger interface and stop relying on Logrus directly 2019-02-22 13:38:57 +01:00
bitbucketcloud Fix whitespace 2019-12-18 15:56:12 +01:00
github Fix whitespace 2019-12-18 15:56:12 +01:00
gitlab Update gitlab.go 2020-01-16 11:26:57 +08:00
google google: Retrieve all the groups for a user 2020-01-14 13:26:37 -08:00
keystone Added Email of Keystone to Identity (#1681) 2020-04-06 15:40:17 +02:00
ldap connector/ldap: backward compatibility with single user to group mapping 2020-01-14 11:00:32 +01:00
linkedin update LinkedIn connector to use v2 APIs 2019-06-03 22:59:37 +05:30
microsoft microsoft: Add basic tests 2020-01-13 08:51:22 +01:00
mock Add logger interface and stop relying on Logrus directly 2019-02-22 13:38:57 +01:00
oidc Make prompt configurable for oidc offline_access 2020-02-19 16:10:28 +02:00
openshift Setting email for OpenShift connector 2020-02-21 16:53:46 +01:00
saml Fix whitespace 2019-12-18 15:56:12 +01:00
connector.go add preffered_username to idToken 2019-10-30 13:06:37 +01:00