Michael Mayer
|
e87f32fa5c
|
OIDC: Add "address" to the default userinfo request scopes #782
see https://openid.net/specs/openid-connect-core-1_0.html#ScopeClaims
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-09 06:55:06 +02:00 |
|
Michael Mayer
|
40f86c9871
|
OIDC: Change order for determining the preferred username #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-05 15:18:08 +02:00 |
|
Michael Mayer
|
ecbe422893
|
OIDC: Allow to use name claim as username #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-05 13:13:45 +02:00 |
|
Michael Mayer
|
fbb0284efa
|
OIDC: Allow to use nickname as username #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-05 10:47:09 +02:00 |
|
Michael Mayer
|
3ecee16848
|
OIDC: Improve auth api logs and user verification #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-04 10:24:10 +02:00 |
|
graciousgrey
|
963aed43fc
|
Tests: Add unit tests #782
|
2024-07-02 12:54:56 +02:00 |
|
Michael Mayer
|
a97f8d0795
|
API: Implement OIDC redirect endpoint #782
Requires further testing and refinement before it can be released.
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-07-01 16:50:53 +02:00 |
|
graciousgrey
|
3005d83baf
|
Tests: Add unit tests #782
|
2024-06-28 11:59:29 +02:00 |
|
Michael Mayer
|
fafea12a3b
|
Frontend: Add "Sign In with OpenID" button to login page #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-28 03:19:44 +02:00 |
|
Michael Mayer
|
4bf08ad6de
|
OIDC: Fix redirect URI in internal/oidc/client.go #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-27 23:32:27 +02:00 |
|
Michael Mayer
|
45c551c963
|
Config: Disable OIDC if site or provider do not use HTTPS #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-27 14:16:07 +02:00 |
|
Michael Mayer
|
3c9aaf8dc1
|
Config: Add disable-oidc config flag to disable single sign-on #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-27 09:49:21 +02:00 |
|
Michael Mayer
|
2520c9fde5
|
OIDC: Refactor config options and defaults #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-27 09:23:47 +02:00 |
|
Michael Mayer
|
4a4050e48c
|
OIDC: Refactor config options and add client config for the UI #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-26 16:45:14 +02:00 |
|
Michael Mayer
|
c0ea3c79a3
|
OIDC: Add additional config options and OAuth2 API endpoints #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-26 14:05:58 +02:00 |
|
graciousgrey
|
045024f941
|
Tests: Add unit tests #782
|
2024-06-25 14:02:49 +02:00 |
|
Michael Mayer
|
a436dc3fd8
|
Config: Refactor OIDC options and report #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-25 10:07:01 +02:00 |
|
Michael Mayer
|
8c67fb1fe8
|
Config: Add oidc-register flag to allow user registration via OIDC #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-24 17:08:59 +02:00 |
|
Michael Mayer
|
fcd551f31f
|
Config: Add options for configuring single sign-on via OIDC #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
|
2024-06-24 16:53:03 +02:00 |
|