Fehler im Log:
NoMethodError (undefinierte Methode `hash_function’ für eine Instanz von COSE::Algorithm::EdDSA) lib/discourse_webauthn/authentication_service.rb:99:in ‘authenticate_security_key’
Der COSE-Algorithmus Pure EdDSA hat keine Hash-Funktion – daher dieser Fehler. cose_ruby unterstützt EdDSA seit Oktober 2022. Details zur Verwendung von EdDSA finden Sie hier.
Ich denke, die richtige Handhabung dieses Algorithmus wäre, verify ohne Hash aufzurufen, wie empfohlen.