Skip to content
Snippets Groups Projects
Commit 1770455e authored by Nik | Klampfradler's avatar Nik | Klampfradler
Browse files

Merge branch 'fix-oidc-scope' into 'master'

Add missing claims for oidc scope "phone". Closes #770

Closes #770

See merge request !1133
parents 092963f4 39d574f2
No related branches found
No related tags found
1 merge request!1133Add missing claims for oidc scope "phone". Closes #770
Pipeline #103679 canceled
......@@ -35,6 +35,7 @@ Fixed
in addition to tasks started in the foreground.
* Invitations for existing short name did not work.
* Invitations for persons without pre-defined e-mail address did not behave correctly
* OIDC scope "phone" had no claims.
Removed
~~~~~~~
......
......@@ -212,6 +212,10 @@ class CoreConfig(AppConfig):
"postal_code": request.user.person.postal_code,
}
if "phone" in scopes and has_person(request.user):
claims["mobile_number"] = request.user.person.mobile_number
claims["phone_number"] = request.user.person.phone_number
if "groups" in scopes and has_person(request.user):
claims["groups"] = list(
request.user.person.member_of.values_list("name", flat=True).all()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment