Remix.run Logo
IshKebab 4 days ago

Anything that has Oauth2 integration with Github, Google, Facebook, etc. out of the box is going to win this by a country mile. That's by far the most annoying thing about setting up any website that has user accounts in my experience.

m4tx 4 days ago | parent | next [-]

Agreed! This is also something that I personally want to use in my services, so this will definitely be a first-class citizen in Cot very soon.

TransAtlToonz 4 days ago | parent | prev [-]

I understand people use these logins, but I'm not trusting a third-party login to gate access to anything I might miss. It's already annoying enough that there are virtually no access guarantees for a service, but to add a second point of failure is a risk I'm not going to take if I have any fear of losing access. For something like TikTok where I can download the recipe videos the risk is appropriately low, but that's the only place I can think of off the top of my head where I actually use a login provider.

Plus, it offers very little convenience for users vs just using a password manager. I realize figuring out the right bcrypt/datastore setup is kind of annoying, not to mention opening you up to liability, but it's always been worth it to me in the past.

m4tx 4 days ago | parent | next [-]

While I generally agree with your comment, a lot of people actually use it because they don't use a password manager and it's more convenient then.

One additional benefit to having OAuth2 support though is that you can easily set up SSO if needed (and you don't care about SAML or other SSO protocols). For me personally this will be useful for an NGO that I'm running where we have Google Workspace effectively serving as a Single Sign On server.

TransAtlToonz 3 days ago | parent [-]

Yea, I'm not ragging on the parent for the choice they made. There's a lot of services it's just not worth the effort, and many people do find oauth2 to work just fine.

IshKebab 3 days ago | parent | prev [-]

> Plus, it offers very little convenience for users vs just using a password manager.

It definitely does - the sign-up process is much quicker with oath2.

Once you're signed up, sure.