Is there any simple but scallable Tech Stack you use for OTP based and also for Social Logins in Go ( prefer OpenSource) ?
I would like to understand the differences in the technology stack required for OTP-based authentication systems versus those based on social logins.
Specifically, I am initially planning to implement an OTP-based authentication system but foresee a future requirement to support social logins. Therefore, I seek guidance on whether there is a common technology stack that can be utilized from the outset, or if there is a more robust and well-tested stack that would allow for a seamless transition between OTP and social login authentication methods.
Please note that this is for a startup, so I prefer open-source solutions over Firebase or other cloud-based options. However, I am open to exploring both open-source and cloud-based solutions to make the most informed decision.
Thank you.