maykinmedia / mozilla-django-oidc-db

Database-backed settings for mozilla-django-oidc, with modified unique identifiers for users
MIT License
4 stars 0 forks source link

Support claims with "." character in them #94

Closed sergei-maertens closed 4 months ago

sergei-maertens commented 4 months ago

Currently we can't support these because of our glom usage to look up/extract the claims. Meaning, claims/userinfo like:

{
    "foo.bar": "unique-user-id!"
}

cannot be processed, the identity provider needs to remap this.

sergei-maertens commented 4 months ago

I am picking this up, can tackle this in a backwards compatible way :)