The forum is a great place to get unstuck and ask questions - so thanks for the feedback! The scenarios you have listed here could have a number of different implementation considerations depending on context.

One place to start looking would be our documentation.

We have documentation around MFA below:


As well as documentation around passwordless below:


Finally, we have documentation around messengers below:


Some of the flows you describe should technically be possible, but would likely require custom integration code on your end.

user can reset password using SMS.
Third one is passwordless auth using only phone with SMS code.

For instance, as far as I am aware, these are not natively built into FusionAuth. This would be a custom integration.

Generic messengers are very extensible and can integrate in a number of ways with the right integration/glue code.

I hope this helps!