CZ-NIC / django-fido

Django application for FIDO protocol U2F
GNU General Public License v3.0
28 stars 11 forks source link

Newly saved user_handle not compatible with older ones #205

Closed variable closed 1 year ago

variable commented 1 year ago

Prior upgrading to >1.0.0 the user_handle string was in this format 0150e9ffb85d4ee582c4ed148592381d

But after upgrading, the new user_handle stored in database is QxfxZBGzSHekv7sRn2Y17Q== when using the Fido2PasswordlessAuthenticationBackend it starts complaining user handle 0150e9ffb85d4ee582c4ed148592381d not found

variable commented 1 year ago

I believe this is somewhat related to https://github.com/CZ-NIC/django-fido/pull/183#discussion_r999015414

variable commented 1 year ago

Temporarily closing this issue, as I think it's caused by the key confused about different websites.