-
Notifications
You must be signed in to change notification settings - Fork 286
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[pages] Add Recovery Codes and WebAuthn #23
Conversation
Thanks for your contribution. 🙂 There are some issues that need to be resolved before this PR is merged.
I'll try to find time for this. |
Thank you for your input, i'm no frontend dev, but i may try the JS stuff. For now, i just created a secondarySmall button component. |
merge? |
What is the current state? Can we help somehow? 👀 |
Most of the client code is rewritten in TypeScript following the example of the Recovery Codes pages. I would welcome any help in testing this next week. |
Sure. Just comment on this when it's ready 🙌🏼 |
Sorry that I had not found time so far. I am writing my bachelor thesis currently. Tested it after i saw your notification and lgtm. |
Co-authored-by: Anthony Lukin <anthony@lukin.dev>
Added support for webauthn and recovery codes, based on keycloak base template. Haven't touched the frontend javascript code much, just for
jQuery(...)
instead of$(...)
, could be moved to the main script, but may need some refactoring due to alot of freemarker "injected" variabled into the code.webauthn login
Adding recovery codes:
Authenticator selector