The upcoming support for WebAuthn (including Passkeys) within django-allauth has reached a point where early feedback would be incredibly valuable. If you would like to help out, this is what you could do:
- Do some monkey testing of the live demo running over at https://django.demo.allauth.org/
- Similarly, test the React headless/single-page application version over at https://react.demo.allauth.org/
- Check out the updated headless API specification: allauth.headless OpenAPI Specification | django-allauth
- Try using the current main branch locally, or within your project. Note that you do need to add
MFA_SUPPORTED_TYPES = ["totp", "webauthn", "recovery_codes"]
andMFA_PASSKEY_LOGIN_ENABLED = True
to yoursettings.py
.
If you find anything out of the ordinary, please file an issue over at Issues · pennersr/django-allauth · GitHub
With your help, progress towards getting this in a release will be faster.
Thanks!