feat(authelia) enable OAuth Consent Options (#5215)

* initial

* add descriptions
This commit is contained in:
MaverickD650
2022-12-08 19:24:32 +00:00
committed by GitHub
parent 536febfefd
commit d26c7ac7ea
4 changed files with 18 additions and 1 deletions
+1 -1
View File
@@ -39,7 +39,7 @@ sources:
- https://github.com/authelia/chartrepo
- https://github.com/authelia/authelia
type: application
version: 14.0.10
version: 14.0.11
annotations:
truecharts.org/catagories: |
- security
+13
View File
@@ -912,6 +912,19 @@ questions:
description: "one_factor"
- value: "two_factor"
description: "two_factor"
- variable: consent_mode
label: "Consent Mode"
description: "Configures the consent mode. This can be set to auto (default), explicit (consent required every time) or implicit (Automatically assumes consent for every authorization, never asking the user if they wish to give consent."
schema:
type: string
default: "auto"
enum:
- value: "auto"
description: "auto"
- value: "explicit"
description: "explicit"
- value: "implicit"
description: "implicit"
- variable: userinfo_signing_algorithm
label: "Userinfo Signing Algorithm"
description: "The algorithm used to sign userinfo endpoint responses for this client, either none or RS256."
@@ -205,6 +205,7 @@ data:
public: {{ $client.public }}
{{- end }}
authorization_policy: {{ default "two_factor" $client.authorization_policy }}
consent_mode: {{ default "auto" $client.consent_mode}}
redirect_uris:
{{- range $client.redirect_uris }}
- {{ . }}
+3
View File
@@ -586,6 +586,9 @@ identity_providers:
## The policy to require for this client; one_factor or two_factor.
# authorization_policy: two_factor
## Configures the consent mode; auto, explicit or implicit
# consent_mode: auto
## Audience this client is allowed to request.
# audience: []