Skip to content
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

[BUG] Pachli and SSO / OIDC with authentik and webauthn as 2FA #1091

Open
Morethanevil opened this issue Nov 12, 2024 · 2 comments
Open

[BUG] Pachli and SSO / OIDC with authentik and webauthn as 2FA #1091

Morethanevil opened this issue Nov 12, 2024 · 2 comments

Comments

@Morethanevil
Copy link

Describe the bug
I use SSO on Mastodon and wanted to test it with Pachli. I enforce 2FA in authentik via webauthn (Yubikey, passkey)
Pachli opens my sign in website from authentik, but it refuses to load the prompt from android for webauthn. Instead, Pachli simply tells me my browser would not support it. I have Firefox and Brave as browser, both have no problems with webauthn and I can log in without issues.

To Reproduce
Steps to reproduce the behavior:

  1. Try sign in via SSO
  2. Choose webauthn as 2FA (I used a Yubikey)
  3. See error

Expected behavior
After successful password prompt, Pachli should load the webauthn prompt

Screenshots or video
n.a

Links
n.a

Versions

Latest from Playstore 2.8.3
Android 14
Oneplus 9 Pro (LE2123)
Mastodon 4.3.1

Affirmation
I have checked other issues for this project (open and closed) and I cannot find one that matches the problem I am reporting.

Found no existing or closed issues for SSO or OIDC

@nikclayton
Copy link
Contributor

Does it work if, on the login screen you:

  1. Enter the server name as normal
  2. Instead of clicking the "Login with Pachli" button, use the three-dot menu at the top right and choose "Login with Browser"

?

@Morethanevil
Copy link
Author

Yes this works, the browser can login without ptoblems and I only need to authorize Pachli.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Todo
Development

No branches or pull requests

2 participants