Closed ThesiiNCey closed 4 months ago
The twofactor_webauthn provider is still enabled for at least one user. Have a look at the logs to see which users. Look for lines containing "message":"two-factor auth provider 'webauthn' failed to load"
.
You can disable the webauthn provider of a user by running the following command:
occ twofactorauth:disable <user> webauthn
If you have access to your (mysql) database you could also run the following query to list all users which still have the provider enabled:
SELECT uid FROM oc_twofactor_providers WHERE provider_id = 'webauthn' AND enabled = 1;
Closing this issue as I provided a solution and is stale.
Expected behaviour
After installing and testing it out a bit, I uninstalled the app again, but the app doesn't disappear from the security settings and every time I want to log in I get errors in the log
Steps to reproduce
Server configuration
Operating system: Debian 12 Web server: Nginx 1.25.3 Database: Mariadb PHP version: 8.2 Version: (see admin page) 28 Updated from an older version or fresh install: Fresh install List of activated apps:
The content of config/config.php:
Client configuration
Browser: Microsoft Edge Operating system: Windows 11 & Android 14
Logs
Server log (data/nextcloud.log)