Adding OIDC for semaphore

This commit is contained in:
tolerryan
2026-09-21 07:07:31 +00:00
parent 76efc90354
commit 54d9bcfb5a
2 changed files with 36 additions and 2 deletions

View File

@@ -45,4 +45,30 @@ notifier:
identity_validation:
reset_password:
jwt_secret: {{ authelia_jwt_secret }}
jwt_secret: {{ authelia_jwt_secret }}
identity_providers:
oidc:
claims_policies:
semaphore_claims_policy:
id_token:
- groups
- email
- email_verified
- alt_emails
- preferred_username
- name
clients:
- client_id: semaphore
client_name: Semaphore
client_secret: {{ authelia_semaphore_oidcsecret }}
claims_policy: semaphore_claims_policy
public: false
authorization_policy: two_factor
redirect_uris:
- https://semaphore.{{ authelia_domain }}/api/auth/oidc/authelia/redirect
scopes:
- openid
- profile
- email
userinfo_signed_response_alg: none