SDK Reference
Important
- This section is only for detailed SDK reference. This section will NOT provide a step by step guide.
- For a step by step guide to implementing SuperTokens, please pick a recipe and follow the setup instructions in there.
Backend
-
NodeJS
See the supertokens-node reference documentation for more information.
-
GoLang
See the supertokens-golang reference documentation for more information.
-
Python
See the supertokens-python reference documentation for more information.
Frontend
-
ReactJS
See the supertokens-auth-react reference documentation for more information.
-
Vanilla JS
See the supertokens-web-js for more information.
-
React Native
See the supertokens-react-native for more information.
-
iOS
See the SuperTokensIOS for more information.
-
Android
See the supertokens-android for more information.
-
Flutter
See the supertokens-flutter for more information.
Other frameworks
- SuperTokens provides React based pre-built UI components, for other frontend frameworks you will need to build custom UI and use the
supertokens-web-js
SDK to communicate with the APIs exposed by the SuperTokens backend SDK. - For other backend frameworks, you can follow our guide on how to spin up a separate server configured with the SuperTokens backend SDK to authenticate requests and issue session tokens.
SDK Migration
See the updating SuperTokens page for steps on how to migrate SDKs.
info
Visit the API reference page to learn more.