webauthn_components icon indicating copy to clipboard operation
webauthn_components copied to clipboard

WebauthnComponents allows Phoenix developers to quickly add passwordless authentication to LiveView applications.

Results 10 webauthn_components issues
Sort by recently updated
recently updated
newest added

# Description Running into issues where I can't use this on Safari. Both iOS and MacOS versions fail with different error messages. On iOS I get a flash message when...

bug

As of v0.6.0, WebauthnComponents can be used to easily scaffold Passkey authentication in **new** Phoenix apps. For existing applications with password-based authentication or 0Auth, more extensive documentation is needed.

documentation
help wanted

Often, a user may want to register additional keys after creating an account for backup or survivorship purposes. The Passkey package should provide an API for registering additional keys when...

enhancement

## Acceptance Criteria - [ ] Must add `:telemetry` as a dependency - [ ] Must emit events from `PasskeyComponent` - [ ] May remove calls to `Logger` ## Instructions...

enhancement
infrastructure

Small change to make conditional autofill optional. Right now I am not sure how it should work since the `autocomplete="webauthn"` input is hidden on the login page, and it requires...

The session can be modified client-side and what is generated here makes it too easy to trust that the user_id in the session is trustworthy.

enhancement
triage

# Description The `handle_info` of `:registration_successful` trusts the assigned form value of the email. The email could be changed during the WebAuthn flow. ## Steps To Reproduce Steps to reproduce...

bug

`LiveView.attach_hook/4` may allow for some code in the generated LiveView modules to be streamlined. https://hexdocs.pm/phoenix_live_view/0.20.0/Phoenix.LiveView.html#attach_hook/4

enhancement

I tried using [Zen](https://github.com/zen-browser/desktop) browser(based on firefox 129) and firefox 130 alongside with [KeePassXC-browser](https://addons.mozilla.org/en-US/firefox/addon/keepassxc-browser/) extension for passkeys and it seems that `webauthn_components` doesn't support both of them. I'm using manjaro...

question

If device doesn't support passkeys i want to sign user up and sent him account confirmation email and then do the same every time he signs in, how should i...

question