inventree / InvenTree

Open Source Inventory Management System
https://docs.inventree.org
MIT License
4.22k stars 760 forks source link

[FR] Add passkey as a factor #4002

Open matmair opened 1 year ago

matmair commented 1 year ago

Please verify that this feature request has NOT been suggested before.

Problem statement

Currently, there is no support for passkeys as a second factor / for login

Suggested solution

Add passkeys

Describe alternatives you've considered

Current factors are fine

Examples of other systems

No response

Do you want to develop this?

matmair commented 1 year ago

Possible library: https://github.com/mkalioby/django-passkeys

tombola commented 1 year ago

If this feature request is taken up, there is also:

It sounds like that approach is getting some real support: https://realpython.com/podcasts/rpp/133/

Disclaimer: I do not need this feature especially, just saw the issue

github-actions[bot] commented 1 year ago

This issue seems stale. Please react to show this is still important.

github-actions[bot] commented 1 year ago

This issue seems stale. Please react to show this is still important.

matmair commented 1 year ago

Still valid - passkeys that is. I am not a fan of webauthn, the recovery flows can present problems.

github-actions[bot] commented 1 year ago

This issue seems stale. Please react to show this is still important.

matmair commented 1 year ago

Still relevant

github-actions[bot] commented 1 year ago

This issue seems stale. Please react to show this is still important.

matmair commented 1 year ago

Still required

github-actions[bot] commented 9 months ago

This issue seems stale. Please react to show this is still important.

SchrodingersGat commented 9 months ago

Not stale

github-actions[bot] commented 7 months ago

This issue seems stale. Please react to show this is still important.

SchrodingersGat commented 7 months ago

not stale

matmair commented 7 months ago

This will be integrated into Django-allauth so I do not think we should invest time into a self-build solution

https://allauth.org/news/2024/03/ngi-zero-grant-plan/?utm_campaign=Django%2BNewsletter&utm_medium=email&utm_source=Django_Newsletter_223

matmair commented 2 months ago

This is now supported by django-allauth https://docs.allauth.org/en/latest/mfa/webauthn.html