Hey, I am currently building a web app using Next.js (Page Router). I need to prompt 2FA via phone number whenever a user tries to open a specific popup where they can edit critical settings within the app. So, I need to trigger a new 2FA request every time the user attempts to open the popup and, for actual security, verify in the backend whether the user has successfully passed the 2FA.
Supabase gives you the tools, documentation, and community that makes managing databases, authentication, and backend infrastructure a lot less overwhelming.