ChiefOnboarding icon indicating copy to clipboard operation
ChiefOnboarding copied to clipboard

Implement allauth

Open GDay opened this issue 1 year ago • 3 comments

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

GDay avatar Nov 05 '23 00:11 GDay

Coverage Status

coverage: 93.888% (+0.03%) from 93.854% when pulling 5039816e565c212903efb2c6c0031136dce5ac98 on implement-allauth into 20c45a996b4e7c63de3c25a9b3d4f341003d76bb on master.

coveralls avatar Nov 07 '23 22:11 coveralls

Hello, Whats the progress and status on this... Assesing its integration with https://github.com/DefGuard/defguard

with a Discussuion here

compgeniuses avatar Jul 24 '24 04:07 compgeniuses

@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.

GDay avatar Jul 24 '24 15:07 GDay