OIDC: Upgrade "zitadel/oidc" from v1 to v2 #782

Signed-off-by: Michael Mayer <michael@photoprism.app>
This commit is contained in:
Michael Mayer
2024-07-06 11:15:23 +02:00
parent 40f86c9871
commit c970511c82
24 changed files with 440 additions and 397 deletions

View File

@@ -20,3 +20,18 @@ func TestScope(t *testing.T) {
assert.Equal(t, "*", q)
})
}
func TestScopes(t *testing.T) {
t.Run("Empty", func(t *testing.T) {
q := Scopes("")
assert.Equal(t, []string{}, q)
})
t.Run("Sanitized", func(t *testing.T) {
q := Scopes(" foo:BAR webdav openid metrics !")
assert.Equal(t, []string{"foo:bar", "metrics", "openid", "webdav"}, q)
})
t.Run("All", func(t *testing.T) {
q := Scopes("*")
assert.Equal(t, []string{"*"}, q)
})
}