amplify-flutter icon indicating copy to clipboard operation
amplify-flutter copied to clipboard

Support for TOTP(Time-based One-time Password)

Open rhinozD opened this issue 3 years ago • 2 comments

Hi, In the future, we want to implement an app with a "Sign-in with custom auth challenges" feature. Like this: https://docs.amplify.aws/lib/auth/mfa/q/platform/js#sign-in-with-custom-auth-challenges

But now we just want to use setup TOTP. Like JavaScript Library: https://docs.amplify.aws/lib/auth/mfa/q/platform/js#setup-totp

does amplify-flutter support Setup TOTP? if it does, please show me how to do that.

Thank you so much. Best Regard!

rhinozD avatar May 12 '21 10:05 rhinozD

Hi @rhinozD - This feature is now available in the latest version of Amplify 0.5.0. You can try it out using this link

abdallahshaban557 avatar May 19 '22 22:05 abdallahshaban557

Re-opening. Custom auth support has been released in 0.5.0, but TOTP support is still unsupported. We will continue to track that feature in this ticket.

dnys1 avatar May 19 '22 23:05 dnys1

Hey! Are there any news on this? TOTP MFA is a vital part of one of my projects. Would be know about the plans on this. Thank you!

dsambuk avatar Apr 12 '23 18:04 dsambuk

Hi @dsambuk - we are currently discussing the design internally, and we will provide an update on this issue when we have a path forward!

abdallahshaban557 avatar Apr 12 '23 19:04 abdallahshaban557

any ETA when this will be released?

mikolaj1982 avatar May 18 '23 21:05 mikolaj1982

Hi @mikolaj1982 - We do not have en ETA yet. We will provide an update on this issue when we have it.

abdallahshaban557 avatar May 22 '23 14:05 abdallahshaban557

Any updates on this ?

billnice250 avatar Aug 03 '23 16:08 billnice250

+1, also expecting this feature!

tonyGlobow avatar Aug 03 '23 16:08 tonyGlobow

We are almost there! We are finalizing our security reviews at this point and testing it thoroughly. We will provide an update on this when we have our date locked in!

abdallahshaban557 avatar Aug 03 '23 16:08 abdallahshaban557

I'm very pleased to announce this feature has been released in v1.4.0 🚀

Please see the docs to learn about how to enable TOTP in your backend and the new login and setup flows which are available.

We have updated the Authenticator as well. If you're already using it, you shouldn't need to make any changes to take advantage of TOTP!

dnys1 avatar Aug 29 '23 20:08 dnys1