Of course, many established companies offer SSO, ability to login using Google, Apple, other oauth.
I asked around to my test users and a few potential users and they mentioned email is fine. In my own experience as a SWE I used many softwares at work which used just email login. However, many more offered a bunch more.
Will it be fine to open it up to broader audience without all these things?
In my experience, login using Google, Apple is a convenience feature that may increase conversion rate if the product is sold to individuals, but is not essential.
Your experience may vary.
Our auth service is free up to 1,000,000 users. We charge for enterprise features. Send me a note if you’d like to chat![2]
[0] https://workos.com/user-management
[1] https://news.ycombinator.com/item?id=22607402
[2] mg@workos.com or https://x.com/grinich
Unless your target market is HN folks. If it is, you're absolutely in the right place and ignore everything I said.
Look at it this way. If your product solves a real problem for your potential customer, they wouldn't care about how to signup for it. Not until they tell you that SSO is a must. Until then, don't sweat it and keep going.
For many decently sized (ie high AAR) business customers, particularly those in regulated industries, SSO is a non-negotiable requirement anyway.
SSO is a solved problem in most frameworks and should be easy to implement quickly.
Rails or Laravel it's quick to implement SSO for various flavors.