I’ve enabled 2FA on one my apps but, if I try to use a hardware token, I get:
AuthenticationFailed: Invalid app origin: <app id>.anvil.app at , line 1
called from anvil-services/anvil/users/mfa/__init__.py, line 19
called from anvil-services/anvil/users/mfa/__init__.py, line 62
AuthenticationFailed: Invalid app origin: <app id>.anvil.app at , line 1
called from anvil-services/anvil/users/mfa/__init__.py, line 19
called from anvil-services/anvil/users/mfa/__init__.py, line 62
AuthenticationFailed: Invalid app origin: <app id>.anvil.app at , line 1
called from anvil-services/anvil/users/mfa/__init__.py, line 19
called from anvil-services/anvil/users/mfa/__init__.py, line 62
AuthenticationFailed: Invalid app origin: <app id>.anvil.app at , line 1
called from anvil-services/anvil/users/mfa/__init__.py, line 19
called from anvil-services/anvil/users/mfa/__init__.py, line 62
Here’s a clone link to a minimal example app which logs in a user but does nothing else. If you attempt to use a hardware token, it raises the error above.
https://anvil.works/build#clone:AGUVGKVWQ6CB7A5H=BBJW4ZHDRE4DXETS75WEL7ND