Search
Preparing search index...
The search index is not available
supertokens-node
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
supertokens-node
index
Module index
Index
Classes
default
Variables
Error
Functions
create
User
Id
Mapping
delete
User
delete
User
Id
Mapping
get
AllCORSHeaders
get
User
Count
get
User
Id
Mapping
get
Users
Newest
First
get
Users
Oldest
First
init
update
Or
Delete
User
Id
Mapping
Info
Variables
Error
Error
:
typeof
default
= SuperTokensWrapper.Error
Functions
create
User
Id
Mapping
create
User
Id
Mapping
(
input
:
{
externalUserId
:
string
;
externalUserIdInfo
?:
string
;
force
?:
boolean
;
superTokensUserId
:
string
}
)
:
Promise
<
{
status
:
"OK"
|
"UNKNOWN_SUPERTOKENS_USER_ID_ERROR"
}
|
{
doesExternalUserIdExist
:
boolean
;
doesSuperTokensUserIdExist
:
boolean
;
status
:
"USER_ID_MAPPING_ALREADY_EXISTS_ERROR"
}
>
Parameters
input:
{
externalUserId
:
string
;
externalUserIdInfo
?:
string
;
force
?:
boolean
;
superTokensUserId
:
string
}
external
User
Id
:
string
Optional
external
User
Id
Info
?:
string
Optional
force
?:
boolean
super
Tokens
User
Id
:
string
Returns
Promise
<
{
status
:
"OK"
|
"UNKNOWN_SUPERTOKENS_USER_ID_ERROR"
}
|
{
doesExternalUserIdExist
:
boolean
;
doesSuperTokensUserIdExist
:
boolean
;
status
:
"USER_ID_MAPPING_ALREADY_EXISTS_ERROR"
}
>
delete
User
delete
User
(
userId
:
string
)
:
Promise
<
{
status
:
"OK"
}
>
Parameters
userId:
string
Returns
Promise
<
{
status
:
"OK"
}
>
delete
User
Id
Mapping
delete
User
Id
Mapping
(
input
:
{
force
?:
boolean
;
userId
:
string
;
userIdType
?:
"SUPERTOKENS"
|
"EXTERNAL"
|
"ANY"
}
)
:
Promise
<
{
didMappingExist
:
boolean
;
status
:
"OK"
}
>
Parameters
input:
{
force
?:
boolean
;
userId
:
string
;
userIdType
?:
"SUPERTOKENS"
|
"EXTERNAL"
|
"ANY"
}
Optional
force
?:
boolean
user
Id
:
string
Optional
user
Id
Type
?:
"SUPERTOKENS"
|
"EXTERNAL"
|
"ANY"
Returns
Promise
<
{
didMappingExist
:
boolean
;
status
:
"OK"
}
>
get
AllCORSHeaders
get
AllCORSHeaders
(
)
:
string
[]
Returns
string
[]
get
User
Count
get
User
Count
(
includeRecipeIds
?:
string
[]
)
:
Promise
<
number
>
Parameters
Optional
includeRecipeIds:
string
[]
Returns
Promise
<
number
>
get
User
Id
Mapping
get
User
Id
Mapping
(
input
:
{
userId
:
string
;
userIdType
?:
"SUPERTOKENS"
|
"EXTERNAL"
|
"ANY"
}
)
:
Promise
<
{
externalUserId
:
string
;
externalUserIdInfo
:
undefined
|
string
;
status
:
"OK"
;
superTokensUserId
:
string
}
|
{
status
:
"UNKNOWN_MAPPING_ERROR"
}
>
Parameters
input:
{
userId
:
string
;
userIdType
?:
"SUPERTOKENS"
|
"EXTERNAL"
|
"ANY"
}
user
Id
:
string
Optional
user
Id
Type
?:
"SUPERTOKENS"
|
"EXTERNAL"
|
"ANY"
Returns
Promise
<
{
externalUserId
:
string
;
externalUserIdInfo
:
undefined
|
string
;
status
:
"OK"
;
superTokensUserId
:
string
}
|
{
status
:
"UNKNOWN_MAPPING_ERROR"
}
>
get
Users
Newest
First
get
Users
Newest
First
(
input
?:
{
includeRecipeIds
?:
string
[]
;
limit
?:
number
;
paginationToken
?:
string
;
query
?:
object
}
)
:
Promise
<
{
nextPaginationToken
?:
string
;
users
:
{
recipeId
:
string
;
user
:
any
}
[]
}
>
Parameters
Optional
input:
{
includeRecipeIds
?:
string
[]
;
limit
?:
number
;
paginationToken
?:
string
;
query
?:
object
}
Optional
include
Recipe
Ids
?:
string
[]
Optional
limit
?:
number
Optional
pagination
Token
?:
string
Optional
query
?:
object
Returns
Promise
<
{
nextPaginationToken
?:
string
;
users
:
{
recipeId
:
string
;
user
:
any
}
[]
}
>
get
Users
Oldest
First
get
Users
Oldest
First
(
input
?:
{
includeRecipeIds
?:
string
[]
;
limit
?:
number
;
paginationToken
?:
string
;
query
?:
object
}
)
:
Promise
<
{
nextPaginationToken
?:
string
;
users
:
{
recipeId
:
string
;
user
:
any
}
[]
}
>
Parameters
Optional
input:
{
includeRecipeIds
?:
string
[]
;
limit
?:
number
;
paginationToken
?:
string
;
query
?:
object
}
Optional
include
Recipe
Ids
?:
string
[]
Optional
limit
?:
number
Optional
pagination
Token
?:
string
Optional
query
?:
object
Returns
Promise
<
{
nextPaginationToken
?:
string
;
users
:
{
recipeId
:
string
;
user
:
any
}
[]
}
>
init
init
(
config
:
TypeInput
)
:
void
Parameters
config:
TypeInput
Returns
void
update
Or
Delete
User
Id
Mapping
Info
update
Or
Delete
User
Id
Mapping
Info
(
input
:
{
externalUserIdInfo
?:
string
;
userId
:
string
;
userIdType
?:
"SUPERTOKENS"
|
"EXTERNAL"
|
"ANY"
}
)
:
Promise
<
{
status
:
"OK"
|
"UNKNOWN_MAPPING_ERROR"
}
>
Parameters
input:
{
externalUserIdInfo
?:
string
;
userId
:
string
;
userIdType
?:
"SUPERTOKENS"
|
"EXTERNAL"
|
"ANY"
}
Optional
external
User
Id
Info
?:
string
user
Id
:
string
Optional
user
Id
Type
?:
"SUPERTOKENS"
|
"EXTERNAL"
|
"ANY"
Returns
Promise
<
{
status
:
"OK"
|
"UNKNOWN_MAPPING_ERROR"
}
>
Modules
framework
framework/aws
Lambda
framework/express
framework/fastify
framework/hapi
framework/koa
framework/loopback
index
ingredients/emaildelivery
ingredients/smsdelivery
recipe/dashboard
recipe/emailpassword
recipe/emailverification
recipe/jwt
recipe/openid
recipe/passwordless
recipe/session
recipe/thirdparty
recipe/thirdpartyemailpassword
recipe/thirdpartypasswordless
recipe/usermetadata
recipe/userroles
default
Error
create
User
Id
Mapping
delete
User
delete
User
Id
Mapping
get
AllCORSHeaders
get
User
Count
get
User
Id
Mapping
get
Users
Newest
First
get
Users
Oldest
First
init
update
Or
Delete
User
Id
Mapping
Info
Generated using
TypeDoc