
I went to the Account page of my appwrite console, enabled MFA expecting a mfa onboarding process but I was instead locked on a Verification page asking for a code from an authenticator I never set up. Entering any code shows a server error. How can I disable MFA now to allow me to log in?
Logs
[Error] Timestamp: 2024-03-19T00:41:35+00:00
[Error] Method: PUT
[Error] URL: /v1/account/mfa/challenge
[Error] Type: Error
[Error] Message: Call to a member function getAttribute() on null
[Error] File: /usr/src/code/src/Appwrite/Auth/MFA/Challenge/TOTP.php
[Error] Line: 15
Log pushed with status code: 200
[Error] Timestamp: 2024-03-19T00:41:36+00:00
[Error] Method: PUT
[Error] URL: /v1/account/mfa/challenge
[Error] Type: Error
[Error] Message: Call to a member function getAttribute() on null
[Error] File: /usr/src/code/src/Appwrite/Auth/MFA/Challenge/TOTP.php
[Error] Line: 15
[Error] Timestamp: 2024-03-19T00:41:56+00:00
[Error] Method: GET
[Error] URL: /v1/account
[Error] Type: Appwrite\Extend\Exception
[Error] Message: More factors are required to complete the sign in process.
[Error] File: /usr/src/code/app/controllers/shared/api.php
[Error] Line: 293

Uhhh did you have a verified email?
Recommended threads
- Dockerizing Appwrite Console Yields Page...
I have this Docker Compose file: ``` services: # Band9Buddy app band9buddy: build: context: . dockerfile: Dockerfile.dev develop: ...
- Upgrading Appwrite 1.7.4 → 1.8.x: What H...
I'm currently running a self-hosted Appwrite v1.7.4 instance that still uses the old Collections/Documents database model. I noticed that starting from v1.8.x,...
- Domain not working
My domain [fork-fable.appwrite.network](https://fork-fable.appwrite.network/) returns a 500 even after deleting and redeploying. Other domains added in domains ...
