-
Notifications
You must be signed in to change notification settings - Fork 22
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
Can't login with security key 2fa #144
Comments
I'm on vacation with my kids. Won't have access to my developing station until the end of this month. This might be an issue of Android Webview with webauth. Hopfully there is quick fix for it. |
No problem at all, there's a workaround so I can still use this great app! Hope you have a great time! |
Don't know if it is related or if I should open another issue:
|
if this error persists, please create a new issue. |
For WebAuthN, it's not supported in android webview, which Les Pas use to do display all the login pages. Which means this feature is NOT gonna happen unless Google implments WebAuthN in webview, which I don't think it will ever happen, Google stated clearly that WebAuthN only supported in real browser, like Chrome. Meanwhile, you can generate app password for Les Pas on Nextcloud server first, and then use the generated password to login. Les Pas also support QR code scanning too. Though this process is certainly not user friendly if you are hosting for many users. |
I see, that's a bit of a shame. Is there not another method for auth not using WebView? |
@scubajeff Actually problem was solved by updating WebView (I had version 74 whereas the latest version is 114) |
including fido2 login? |
I haven't tried it specifically. I directly clicked on the link to use an application token. |
There is another angle to this... if a user has Firefox for Android installed, it's possible to use GeckoView instead of WebView for Nextcloud authentification. Surprisingly many apps already do this. No idea how much work that would be and if it would be worth it, but It would have two advantages:
|
Using customchromepage instead of webview for login is already in the backlog. Yes, the backlog is quite long now. I need to sort it out. |
Describe the bug
Can't login to NC server through the app if using FIDO2 security token as 2fa
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Logs into server and authorises Les Pas to access photos
Smartphone (please complete the following information):
When trying to log in, i get the message:
Your browser does not support WebAuthn.
Workaround is to just disable 2fa/change to TOTP, then log in, then re-enable WebAuthn.
The text was updated successfully, but these errors were encountered: