(@EBZPotshausen to reply to your yubikey question, not the op)
german reply
imo kommen sich da Generationen von “2FA” in die quere. Das alte 2fa ist eine das app-passwords für clients ausgibt. Kein oauth2 beteiligt.
Beim SSO wie es murena denke ich macht wandert das in den provider (keycloak hatte ich paarmal gelesen) dafür weg von nextcloud. Murena bindet den ein via nextcloud-oidc-login.
Bis ein enduser interface zugänglich gemacht wird um im provider 2fa methoden zu hinterlegen würde ich den happypath nehmen und oauth2 pw login machen.
the gist of the collapsed german lang post: I’d abandon the “old 2fa” in murenas nextcloud and use the new oauth2 login and wait to have a SSO portal there available to register 2fa methods.
@Manoj the 2fa docs would need to account for the SSO migration