Ask HN: Is creating an OAuth app frustrating, time-consuming, and shit?
2 コメント
OAuth is more of an "authentication construction set" than an actual authentication protocol.
There are 881,123 Y Combinator startups founded on the idea that "APIs are hard, let's go shopping" and boy do they splog a lot of content to get some visibility in a world that doesn't care. The thing is that APIs are the easiest kind of programming, they're a lot simpler than writing an optimizing compiler for Intel Itanium or writing a FORTRAN simulation of an atom bomb or writing "Hello World" in React... Except for that bit about logging in.
There are 881,123 Y Combinator startups founded on the idea that "APIs are hard, let's go shopping" and boy do they splog a lot of content to get some visibility in a world that doesn't care. The thing is that APIs are the easiest kind of programming, they're a lot simpler than writing an optimizing compiler for Intel Itanium or writing a FORTRAN simulation of an atom bomb or writing "Hello World" in React... Except for that bit about logging in.
Sorry if I didn't communicate it right. Forgetting the piece that it's hard to handle all OAuth apps in the code. Yeah there are million YC startups here agreed.
I am speaking about how creating/getting an Oauth app approved is tedious and different for any SAAS tool. Having different steps, different scopes and understanding all these. It took us 3 weeks before we got Google OAuth App approved.
I am speaking about how creating/getting an Oauth app approved is tedious and different for any SAAS tool. Having different steps, different scopes and understanding all these. It took us 3 weeks before we got Google OAuth App approved.
Possible Solution: I am considering to build an AI-powered browser extension for myself that automates the Oauth process with the following features:
1. Auto-Fill: Pre-fills 80% of the information required to create your app.
2. Scopes: Suggests scopes based on your use case and helps you understand them better.
Let me know your thoughts in comments, let me know if you folks want to try it out, I will reach out to you.(https://forms.gle/cgsyEpTG5M9BhAHE6).