Skip to content
Discussion options

You must be logged in to vote

I contributed the current implementation of WebAuthn (passkeys) in Joomla 4.0. So, you are definitely asking the right person.

WebAuthn in Joomla only supports roaming keys which don't store any identifying information about the user. That's why you need to provide your username. Using your username, Joomla looks up the passkeys it knows and asks the browser if an authenticator for any of these passkeys exists. The browser then displays the appropriate WebAuthn interface. Finally, it sends the authenticator response to the server which verifies it and performs the login.

You can use a resident key instead. In this case, personally identifiable information are stored into the authenticator.…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@komir2004
Comment options

@nikosdion
Comment options

Answer selected by komir2004
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants