Définition des claims amr
et acr
via la configuration
#5
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "acr_amr"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Cette PR permet de configurer les valeurs des claims
acr
etamr
(cf. https://www.rfc-editor.org/rfc/rfc8176) via la configuration de l'instance Werther. Par défaut, ces valeurs sont vides.Voir les nouveaux paramètres de configuration
Test report for
986f325
Output
Testé OK, quelques 'typos"
@ -132,0 +134,4 @@
# [description] Authentication Method Reference Values
# [type] Comma-separated list of String
# [default]
# [required] false
manque un espace
@ -132,0 +140,4 @@
# [description] Authentication Context Class Reference
# [type] String
# [default]
# [required] false
manque un espace
@ -38,0 +38,4 @@
RememberFor int `json:"remember_for"`
Subject string `json:"subject"`
ACR string `json:"acr,omitempty"`
AMR []string `json:"amr,omitempt"`
manque pas un 'y' ?
@ -32,6 +32,8 @@ type Config struct {
SessionTTL time.Duration `envconfig:"session_ttl" default:"24h" desc:"a user session's TTL"`
ClaimScopes map[string]string `envconfig:"claim_scopes" default:"name:profile,family_name:profile,given_name:profile,email:email,https%3A%2F%2Fgithub.com%2Fi-core%2Fwerther%2Fclaims%2Froles:roles" desc:"a mapping of OpenID Connect claims to scopes (all claims are URL encoded)"`
FakeTLSTermination bool `envconfig:"fake_tls_termination" default:"false" desc:"Fake tls termination by adding \"X-Forwarded-Proto: https\" to http headers "`
ACR string `envconfig:"acr" default:"" desc:"Authentication AuthorizationContext Class Reference"`
"Authorization" est en trop, non ? Et pourquoi définir une valeur par défaut ici ? La valeur par défaut du langage est suffisante, non ?
986f325909
to46b279a4f0
Test report for
46b279a
Output