Feature/comp 208 google o auth poc
Add support for authentication with OAuth2 providers (using Google as a provider for testing, the final app should use Eduteams)
It's still WIP - user model and simple role-based access has to be created (e.g. allowing someone to sign in, but disallowing them from editing things until manually approved somehow)
Merge request reports
Activity
added 8 commits
- b9086679 - Add easy DB contextmanager for commit/rollback
- ccd3dbaf - update to use python 3.11 in tox
- 427d89e8 - use SESSION_COOKIE_SECURE
- a335b26d - add forced type for mypy
- c4c9b0b3 - pep8
- 2c6e3edc - Add user model and annotation future imports
- a6b8e9d1 - add migration for user model
- e196a3e3 - add session management (initially for /survey)
Toggle commit listadded 30 commits
-
dd6a5643...a7cdfbba - 29 commits from branch
develop
- f986dfc2 - Merge branch 'develop' into feature/COMP-208-Google-OAuth-POC
-
dd6a5643...a7cdfbba - 29 commits from branch
added 1 commit
- 19a420d4 - add click type stubs and exclude tox directory with mypy
mentioned in commit ee81764b
Please register or sign in to reply