Can anyone recommend good, easy-to-integrate alternatives?
Can anyone recommend good, easy-to-integrate alternatives?
It has a long list of supported OAuth2 providers [1].
It worked for me out out the box (DO docker image), and seems to be progressing well. They have some beta Svelte libraries, and it was simple enough to integrate for my uses.
No affiliation, just happy to have found it.
0: appwrite.io 1: https://appwrite.io/docs/client/account?sdk=web#accountCreat...
They have recently been bought out by Okta... Which by some accounts might not be a good move.
... :-|
Authentication/Authorisation (AuthZ) is hard, brother. Implementing what you think looks like AuthZ is easy, but making sure you've got all possible avenues covered is hard.
Getting AuthZ correct and having everything covered is hard.
Security is hard.
Source: see the entire field of security and all the companies, products and services that have been invented to try and solve this problem.
We actually started with Firebase Auth (branded as Google Identity) and moved to Auth0 later for some small differences.
Also though, Auth0 was just acquired by Okta, if that matters to you.
Happy to answer any questions.