mirror of
https://github.com/adityachandelgit/BookLore.git
synced 2026-02-18 03:07:40 +01:00
Configureable delimiter for remote auth groups (#1782)
* add groups-delimiter (REMOTE_AUTH_GROUPS_DELIMITER) for parsing groups from a remote auth source * added doc
This commit is contained in:
@@ -25,6 +25,11 @@ REMOTE_AUTH_HEADER_GROUPS=Remote-Groups # Groups/roles
|
||||
|
||||
# Admin group name (optional)
|
||||
REMOTE_AUTH_ADMIN_GROUP=admin # Specify this if you want a group to automatically get admin rights
|
||||
|
||||
# Groups delimiter pattern (optional)
|
||||
REMOTE_AUTH_GROUPS_DELIMITER=\\s+ # Regex pattern for splitting groups. Default: "\\s+" (whitespace)
|
||||
# Use "\\s*,\\s*" for comma-separated groups
|
||||
# Use "\\s*;\\s*" for semicolon-separated groups
|
||||
```
|
||||
|
||||
### Docker Compose Example
|
||||
@@ -42,6 +47,7 @@ services:
|
||||
- REMOTE_AUTH_HEADER_EMAIL=Remote-Email
|
||||
- REMOTE_AUTH_HEADER_GROUPS=Remote-Groups
|
||||
- REMOTE_AUTH_ADMIN_GROUP=admin
|
||||
# - REMOTE_AUTH_GROUPS_DELIMITER=\\s*,\\s* # Uncomment if your proxy sends comma-separated groups
|
||||
# ... rest of configuration ...
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user