ChiefOnboarding
ChiefOnboarding copied to clipboard
Implement allauth
This will overwrite the custom implementation of MFA, OIDC and Google login. Still WIP.
To do:
- [x] Fix tests and add tests where necessary
- [x] Write migration script to:
- [x] Move recovery keys
- [x] Move totp secret
- [x] Make all existing emails verified
- [x] Add OIDC
- [x] Add Google login
coverage: 93.888% (+0.03%) from 93.854% when pulling 5039816e565c212903efb2c6c0031136dce5ac98 on implement-allauth into 20c45a996b4e7c63de3c25a9b3d4f341003d76bb on master.
Hello, Whats the progress and status on this... Assesing its integration with https://github.com/DefGuard/defguard
with a Discussuion here
@compgeniuses I haven't worked on this in a while. Status is still the same, what still needs to be done:
- Heavily manual testing
- Bump allauth to latest version
- Rebase and resolve conflicts
I don't have plans to work on this in near future, unless there is a financial incentive then I can put in my schedule (as mentioned here: https://github.com/chiefonboarding/ChiefOnboarding/issues/437#issuecomment-2027464986).
It would be good to get this checked by a second developer as it's auth based stuff, which is always a bit tricky. That person would also be paid from the donation to get this finished.