mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2026-03-01 05:29:41 +00:00
The group claim was assumed to always be an array, which crashes with
providers like Zitadel that return an object with role names as keys
(e.g. { "admin": {...}, "user": {...} }). Normalize all common formats:
array, single string, and object (extract keys).
Fixes #4744
|
||
|---|---|---|
| .. | ||
| AuthError.test.js | ||
| BackchannelLogoutHandler.test.js | ||
| OidcAuthStrategy.test.js | ||
| OidcSettingsSchema.test.js | ||