Introducing 'Super Tokens', an open source authentication platform that can be hosted on your own server



Services that can implement login functionality on your website include

Auth0 , Amazon Cognito , and Firebase, but none of them are open source. Developed as open source with the support of Y Combinator , which operates the news site Hacker News , ' SuperTokens ' is software that aims to replace Auth0 and Amazon Cognito.

SuperTokens, Open Source Alternative to Auth0
https://supertokens.io/

OAuth, which allows you to flexibly allocate accessible resources to your application, is a standard for 'authorization' that many websites comply with. OAuth can be incorporated into software by using authentication platforms such as Auth0, Amazon Cognito, and Firebase. The mechanism of OAuth is explained in detail in the following articles.

How does 'OAuth 2.0' used to give access authority on SNS etc. work? --GIGAZINE



Although authentication platforms exist, many have private source code and have barriers to embedding in open source software. Developed with the support of Y Combinator, ' SuperTokens ' is an open source Java authentication platform that can be hosted on your own server. SuperTokens aims to replace the existing platform with the philosophy of 'moderately abstracting the operation', 'developers can control the software', and 'developer is independent of the organization that provides the platform'.

SuperTokens makes it easy to implement login and session management features on your website.



It is not supported at the time of article creation, but the sign-up status analysis function and ...



Login screen custom features



Features that will be supported in the future, such as user management functions and login functions using SNS accounts, are also introduced.



A movie that uses SuperTokens in

React , a JavaScript framework, has also been released and can be used as a reference during development.

Building email, password login and secure sessions for a ReactJS app using SuperTokens --YouTube


Regarding the fee structure, if you host on your own server, it is free regardless of usage status, if you use SuperTokens hosting service, it is free for up to 5000 active users, if you exceed 5000 active users, monthly fee is 29 for every 5000 users The structure is such that dollars (about 3000 yen) are added.



The table below shows the results of SuperTokens comparing its own service with other authentication platforms.

in Software,   Web Service, Posted by darkhorse_log