after creating recovery codes using account.createMFARecoveryCodes()
do we need to Verify MFA factors type recovery code?
I followed this guide: https://appwrite.io/docs/products/auth/mfa
I tried to verify this using users.listMFAFactors({userId}) and account.listMFAFactors() but I am getting inconsistent results, check the screenshot
when i try to login and verify using recovery codes, it doesn't work... please let me know how this works exactly
is this related to this bug: https://github.com/appwrite/appwrite/issues/10740
<@973276532925677569>
Seems like the users endpoint is missing the logic for recovery codes.
Can you create a GitHub issue so we don't lose track of this issue?
https://github.com/appwrite/appwrite/issues/10927 created, you can assign it to me to get it fixed.
meanwhile is recovery codes are not working at all with appwrite 1.8? this is driving me crazy unless it's a bug
Correct, you linked the related issue
<@462046107556511744> can we delete or reset recovery codes using the users sdk ? Ai thinks: The Appwrite SDK's deleteMFAAuthenticator only accepts 'totp' as a valid type - recovery codes can't be deleted directly through that method
<@462046107556511744> what is the best way to enable pass keys? would be useful to have a demo project or documentation on the website
You cant use pass keys for MFA. If you want to use pass keys for auth, create a separate <#1072905050399191082> post
please assign this issue to me also check my approuch is correct or not https://github.com/appwrite/appwrite/pull/10951
Recommended threads
- GB Hours IS NOT resetting
Hi, I was checking my usage and noticed that all of my usage quotas were reset on August 20, 2026, when my billing cycle renewed. Everything else appears to ha...
- Confused about Appwrite Pro pricing
Hi. I've been subscribed to the $25 Appwrite Pro plan, but I've been getting charged $40. I have two projects on my account. I was wondering where exactly the e...
- How can I disable client-side account re...
Hi everyone! I’m currently building a game backend using Appwrite, and I’d like to prevent users from creating new accounts directly through the client. My go...