mealie-recipes / mealie

Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family. Easily add recipes into your database by providing the url and mealie will automatically import the relevant data or add a family recipe with the UI editor
https://docs.mealie.io
GNU Affero General Public License v3.0
6.78k stars 697 forks source link

Make OIDC groups claim configurable and optional #3552

Closed cmintey closed 5 months ago

cmintey commented 5 months ago

What type of PR is this?

What this PR does / why we need it:

Some IdPs don't support the groups claim out of the box or there is a different claim which can return groups. This PR makes the groups claim configurable and optional if a user doesn't want to use the groups feature at all

Which issue(s) this PR fixes:

N/A

Testing

existing e2e tests