Resolve "[OAuth] Allow limiting scopes per application"
Closes #532 (closed)
Edited by Nik | Klampfradler
Merge request reports
Activity
added part::backend type::feature labels
assigned to @nik
added 10 commits
- a05667cc - [OAuth] Use preference to define allowed grant flows
- 4775332c - [OAuth] Remove grant types from application form
- d731800b - [OAuth] Add migration for moving OAuth applications to custom model
- 94d78c99 - [OAuth] Override all oauth2_provider models
- e3caed2e - [OAuth] Hand-craft migration to replace upstream models
- 23b327ae - [OAuth] Align user FKs with state after migration
- c2305f68 - Add changelog entry for OAuth Grant Flows
- b4090959 - Install django-multiselectfield
- e99db6d5 - [OAuth] Add allowed_scopes to application model
- 75bf6fe9 - [OAuth] Filter scopes by application's allowed scopes if available
Toggle commit listassigned to @hansegucker and unassigned @nik
mentioned in issue AlekSIS-App-Resint#5 (closed)
added 6 commits
- 1473db29 - [OAuth] Add allowed_scopes to application model
- ca100a65 - [OAuth] Filter scopes by application's allowed scopes if available
- 7e96552e - [OAuth] Use Postgres ArrayField instead of external MultiSelectField
- 802665a7 - Revert "Install django-multiselectfield"
- 5ff806b4 - [OAuth] Make AppScopes schoices lazy to work around circular import
- a9764e3c - [OAuth] Let allowed_scopes default to empty list
Toggle commit listadded 1 commit
- f4434eaf - [OAuth] Add verbose_name and migration for allowed_scopes
added 1 commit
- 0cec9056 - [OAuth] Provde allowed_scopes-aware ClientProtectedResourceMixin
added 1 commit
- ccc670f2 - [OAuth] Provde allowed_scopes-aware ClientProtectedResourceMixin
added 2 commits
Please register or sign in to reply