webauthn / passkey support. fixes #188 - #424
Conversation
arnou
left a comment
There was a problem hiding this comment.
Hello, thank you for this feature. Would it be possible to document how to implement it in the README? (That would also help me with the PR validation 😉)
|
Hi, you're welcome! We (University of Graz) plan on rolling out passkeys very soon for all of our users. This pull request just makes this plugin behave the same (in regard to passkeys) as the original Username Password Form Authenticator that ships with Keycloak. Do you want me to elaborate further / add anything to the README? Or well here, basically I created a brand new realm and then Enabled Passkeys in And voila you have a Sign in with Passkey button: If you want to use this plugin, make a copy of the browser flow and substitute the regular Username Password Form Authenticator in the copied flow:
|
add username form authenticator
use new password once authenticater afterwards



Properly initialize the extended UsernamePasswordForm with
super()and move away from singleton pattern.This way passkeys work for me.