Fixed it by adding this to settings.py:
MFA_ADAPTER = "myproject.mfaAdapter.MFAAdapter"
and in myproject/mfaAdapter.py:
from typing import Dict
from allauth.mfa.adapter import DefaultMFAAdapter
class MFAAdapter(DefaultMFAAdapter):
def get_public_key_credential_rp_entity(self) -> Dict[str, str]:
return {
"id": "example.com",
"name": "example.com",
}