La connexion avec Passkey échoue si configurée avec Nitrokey 3A Mini

Erreur dans le journal :

NoMethodError (méthode non définie hash_function' pour une instance de COSE::Algorithm::EdDSA) lib/discourse_webauthn/authentication_service.rb:99:in authenticate_security_key’

L’algorithme COSE Pure EdDSA n’a pas de fonction de hachage - d’où cette erreur. cose_ruby prend en charge EdDSA depuis octobre 2022. Les détails pour l’utilisation d’EdDSA peuvent être trouvés ici.

Je pense que la gestion appropriée de cet algorithme serait d’appeler verify sans hachage, comme recommandé.