Skip to content

feat(backend): Make OIDC configurable via API/while running - #12762

Open
matmair wants to merge 75 commits into
inventree:masterfrom
matmair:matmair/issue4715
Open

feat(backend): Make OIDC configurable via API/while running#12762
matmair wants to merge 75 commits into
inventree:masterfrom
matmair:matmair/issue4715

Conversation

@matmair

@matmair matmair commented Sep 1, 2026

Copy link
Copy Markdown
Member

Adds SSO management APIs and UI and explicit setup for OpenID Connect to Admin UI. Also adds support to the API framework for json fields.
Soft breaking as it now by default loads OIDC and SAML sso login clients into InvenTree.

grafik grafik

TODO:

  • add admin API
  • add general UI
  • add docs or Admin UI explainer regarding allauth separation of duties
  • add setup helper for OIDC

Contains most of the work for #3509
Contains #12731
Fixes #4715

matmair added 30 commits August 25, 2026 09:55
@matmair

matmair commented Sep 3, 2026

Copy link
Copy Markdown
Member Author

I have added more details to the forms and cleaned up the docs
grafik

@matmair

matmair commented Sep 3, 2026

Copy link
Copy Markdown
Member Author

This is done technically but I will wait for #12731 merging to not have wired merge issues

@matmair
matmair marked this pull request as ready for review September 5, 2026 09:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api Relates to the API breaking Indicates a major update or change which breaks compatibility enhancement This is an suggested enhancement or new feature setup Relates to the InvenTree setup / installation process

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FR] Make OIDC SSO configurable via API/while running

1 participant