Errore nel log:
NoMethodError (metodo non definito
hash_function' per un'istanza di COSE::Algorithm::EdDSA) lib/discourse_webauthn/authentication_service.rb:99:inauthenticate_security_key’
L’algoritmo COSE Pure EdDSA non ha una funzione hash - pertanto questo errore. cose_ruby ha effettivamente il supporto EdDSA da ottobre 2022. I dettagli per l’utilizzo di EdDSA sono disponibili qui.
Penso che la gestione corretta di questo algoritmo sarebbe chiamare verify senza un hash come raccomandato.