I know most people are not like this, but I don’t mind setting up auth “over and over” It’s always a chance to read about what’s changed in the technologies/ideas you usually lean on for it. Apply that simplification that you wish you could have for your already launched application. Maybe you have a need to make your auth slightly more proprietary. If you churn out applications all the time yeah I get why this could…
Sick of spending time on Auth, we built an open source 'Stripe for Auth'
111–120 of 347 posts
Re: Sick of spending time on Auth, we built an open source 'Stripe for Auth'
#112I had to scroll thru the website, find docs then click thru to the quick start to discover that this is nodejs. Put the tech used on the front page. You may want to hold back the "Stripe for Auth" tagline until you have more languages implemented. Also you aren't competing with things like Auth0 because if an organization has money for Auth0 why would they roll their own? You are competing with all the different open…
Re: Sick of spending time on Auth, we built an open source 'Stripe for Auth'
#113If you are so inclined also interested in any comparison with https://keratin.tech/ and https://www.keycloak.org
Re: Sick of spending time on Auth, we built an open source 'Stripe for Auth'
#114Re: Sick of spending time on Auth, we built an open source 'Stripe for Auth'
#115I had to scroll thru the website, find docs then click thru to the quick start to discover that this is nodejs. Put the tech used on the front page. You may want to hold back the "Stripe for Auth" tagline until you have more languages implemented. Also you aren't competing with things like Auth0 because if an organization has money for Auth0 why would they roll their own? You are competing with all the different open…
Certainly, we arent there yet but Stripe for Auth is where we want to be. Based on our experience, we actually do compete with all the proprietary services as well and not just the open source frameworks. When someone (who "has money") is looking for an auth solution, they dont look at which solution is paid. They look at which solution is best for them and that can be either open source, freemium, paid - whatever.
Re: Sick of spending time on Auth, we built an open source 'Stripe for Auth'
#116I agree that auth is still a damn pain in the ass. My last two experiences have been with Firebase and Django, both with React front-ends. I think the state of JWT auth in Django with Rest Framework is dire. I've used the most popular packages (dj-rest-auth, which uses simple-jwt for JWT under the hood) and I've had to tweak way more than I would like to make it all work. I've been shocked to learn that this is not a…
jwt is useful for independently verified auth tokens. i.e. service a auths the user, generates a token that says ' this is definitely my user with this data'. service b can't auth the user because it has not access to the data, but can trust the jwt from service a.
every time i've seen someone with a jwt issue in django, they've just been wrapping the session id from django in a jwt, and then unwrapping it and verifying it in the db anyways.
Re: Sick of spending time on Auth, we built an open source 'Stripe for Auth'
#117Hey, this product looks like a pretty decent "stack agnostic" way to handle auth. I've definitely considered using services like Cognito but always returned to "DIY" for the data ownership. A couple questions: 1. How will you keep bigger engineering teams on your platform if access to the data (and therefore migration) is easy? 2. I mainly work with Python. Typically I use Django's user system with my own user model…
1. Developers should not be forced to stay with us because they cant leave. The mindset is that the customer is always first and if they find a better solution than our job is to be better than that alternative (not prevent them from going).
2. SuperTokens works primarily with NodeJS at the moment, but we planning on supporting more frameworks like Django. We offer session management (i.e. securely handling of tokens) for the more "mature" stacks since that was what we originally started off with. Once we have traction for one language, we will expand into other ones that users are requesting
Re: Sick of spending time on Auth, we built an open source 'Stripe for Auth'
#118We’re using Keycloak.org which is a great product, easy to use, a lot of functionality (if you want to), deplorable “on-premise” and does offer everything what you expect from modern user authentication and management system. You should check that out, user auth is indeed a solved problem.
Re: Sick of spending time on Auth, we built an open source 'Stripe for Auth'
#119I know most people are not like this, but I don’t mind setting up auth “over and over” It’s always a chance to read about what’s changed in the technologies/ideas you usually lean on for it. Apply that simplification that you wish you could have for your already launched application. Maybe you have a need to make your auth slightly more proprietary. If you churn out applications all the time yeah I get why this could…
I never did it, what is a good guide to start? Thanks!
Re: Sick of spending time on Auth, we built an open source 'Stripe for Auth'
#120I agree that auth is still a damn pain in the ass. My last two experiences have been with Firebase and Django, both with React front-ends. I think the state of JWT auth in Django with Rest Framework is dire. I've used the most popular packages (dj-rest-auth, which uses simple-jwt for JWT under the hood) and I've had to tweak way more than I would like to make it all work. I've been shocked to learn that this is not a…