Commit Graph

13 Commits

Author SHA1 Message Date
Michael Mayer
c970511c82 OIDC: Upgrade "zitadel/oidc" from v1 to v2 #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-07-06 11:15:23 +02:00
Michael Mayer
be68b4a01b OIDC: Append random 6-digit number if a username already exists #782
This also allows admins to set a login password for accounts registered
via OIDC.

Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-07-05 14:17:09 +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
Michael Mayer
1ee04c3017 Backend: Move unix package to /pkg/time/unix
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-07-03 09:31:27 +02:00
Michael Mayer
11b04bcbe7 OIDC: Update profile details when an existing user signs in #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-07-02 14:34:16 +02:00
Michael Mayer
b7e9bca2b0 OIDC: Update API handler docs in internal/api/oidc_redirect.go #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-07-02 14:04:35 +02:00
Michael Mayer
2230dfb216 OIDC: Set user avatar image from profile information #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-07-02 13:38:36 +02:00
Michael Mayer
0b15adcfe0 OIDC: Improve locale string assignment #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-07-02 08:45:19 +02:00
Michael Mayer
e5bbff4020 Backend: Move get package to /internal/photoprism/get
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-07-02 08:03:30 +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
Michael Mayer
412a6e9b7a API: Implement OIDC login endpoint #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-06-27 10:42:42 +02:00
Michael Mayer
7dff5511bc API: Refactor OAuth2 and OIDC endpoints #782
Signed-off-by: Michael Mayer <michael@photoprism.app>
2024-06-27 10:16:12 +02:00