SuperTokens NodeJS
2.5.X
Docs
Discord
Blog
›
API Reference
SIDEBAR_REPLACE_DOC_Installation
Installation
Usage with express
Minimum setup
User Login
Verify Session
Session Object
Logout / Revoke Session
Custom Error Handling
Handling CORS
Session Handle
Auth0 Integration
FaunaDB Integration
API Reference
init
createNewSession
getSession
refreshSession
revokeAllSessionsForUser
revokeSession
revokeMultipleSessions
getAllSessionHandlesForUser
getSessionData
updateSessionData
getJWTPayload
updateJWTPayload
setRelevantHeadersForOptionsAPI
getCORSAllowedHeaders
auth0Handler
Middleware
supertokens.middleware
supertokens.errorHandler
Error Handling
Overview
GENERAL_ERROR
UNAUTHORISED
TOKEN_THEFT_DETECTED
TRY_REFRESH_TOKEN
isErrorFromAuth
Session Object
Overview
getUserId
getSessionData
updateSessionData
getJWTPayload
updateJWTPayload
revokeSession
getFaunadbToken
getCORSAllowedHeaders()
Returns
string[]
Throws
nothing
←
Previous
Next
→