While I haven't used any myself yet, I think there is a huge advantage to using third party services. It's just so much faster to use them and have all the popular Google, Facebook and Apple login methods ready alongside password reset logic.
But when you have the time and resources to develop your in-house methods, maybe you would have more control over what could happen.
While I haven't used any myself yet, I think there is a huge advantage to using third party services. It's just so much faster to use them and have all the popular Google, Facebook and Apple login methods ready alongside password reset logic.
But when you have the time and resources to develop your in-house methods, maybe you would have more control over what could happen.
Exactly what lead me to the idea of only using them for authentication and allows me to spend more time on building out the rest of the application.
There are some disadvantages to be aware of:
That being said I think using both is probably the best way to go! Thanks for your thoughts.