Passkey error

I have a fresh install of Discourse and try to add a Passkey to my user. Unfortunately I get this error:

Any ideas why this could happen? I have not changed any settings.

2 Likes

Ich versuche es fĂĽr meinen eignen User (ist auch der einzige User und der Admin user) zu tun.

Can you register your passkey on https://webauthn.io/ and use it to log in there?

That will help determine whether the problem is related to your client system or your installation.

4 Likes

Yeah that works.

Ohh and btw, I am using iCloud Keychain and my Discourse Docker installation is up to date.

1 Like

Does it work on this site?

3 Likes

Yes it does, as show in the picture. Or am I misunderstanding something?

Is your site on https? When you see this error, you can also open the javascript console of your browser, it may have some more information.

Ok, the strangest thing just happened. I am now on my macMini and it just works. I did not work on my MB Air.

Will try to update my Air to 15.4.1 and see if the problem is gone.

Yes, my site is https and NGXIN redirects HTTP.

3 Likes

I meant on this site, as in meta.discourse.org :smiley:

1 Like

haha, yes. Here it also worked with my Air.

1 Like

Ok, back at my Air, the passkey from my mini synced over iCloud to my Air.
And I can login in with the Air over passkey.

So I deleted the passkey again.
And tried to create a new one. Which worked :partying_face:
I got an 502 error the first time I clicked on “Add passkey” but it worked the second time.

So I don’t know what really caused this, maybe the update on my Air to 15.4.1.
Either way, the problem is solved for me :slight_smile:

1 Like