Ask HN: Off the shelf user management and subscription product?
I've created a new server that is showing some promise but will need to manager users, and even subscriptions to move forward. Currently its just a Rust backend and an Angular frontend, no logins, etc.
Is there anything off the shelf that can help, 1) user management and 2) subscriptions? I'd rather not get too bogged down in these details myself.
I know there are services like Auth0 to help with the authentication (social signon and 2fa are a must), and Stripe for payments, but anything a little more integrated from the start?
It would be OK if I had to run something like a Python application beside mine for user management.
Thanks.
4 comments
[ 3.5 ms ] story [ 23.4 ms ] threadThe user management can be a bit tricky through, but I think using their customer portal is also an option, I believed Stripe support enough basic function like CRUD subscription plan, payment method, billing. But this will be highly depended on your use-case.
Maybe you should also consider using the subscription webhooks with your Rust backend for more custom logic.
A few companies have tried to be the all in one SaaS provider (auth + payments + etc), but I haven't seen one succeed or become prevalent. I suspect it's a combination of a few factors:
1) The individual providers like Auth0, Stripe, and their competition are pretty good already so there isn't a huge pain point.
2) As a company grows, there is business value in being able to switch third party providers for a variety of factors such as missing features and cost savings. Having everything tied into one platform makes this much harder.