Search
Preparing search index...
The search index is not available
@sheetbase/auth
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Globals
AuthUserRoute
Class AuthUserRoute
Hierarchy
AuthUserRoute
Index
Constructors
constructor
Properties
disabled
endpoint
Methods
get
patch
Constructors
constructor
new
Auth
User
Route
(
authService
:
AuthService
)
:
AuthUserRoute
Parameters
authService:
AuthService
Returns
AuthUserRoute
Properties
disabled
disabled
:
string
[]
= ['get', 'patch']
endpoint
endpoint
:
string
= "/auth/user"
Methods
get
get
(
req
:
{
data
:
{
user
:
UserObject
}
}
)
:
UserInfo
Get auth user profile
Parameters
req:
{
data
:
{
user
:
UserObject
}
}
data
:
{
user
:
UserObject
}
user
:
UserObject
Returns
UserInfo
patch
patch
(
req
:
{
body
:
{
additionalData
?:
Record
<
string
,
unknown
>
;
currentPassword
?:
undefined
|
string
;
newPassword
?:
undefined
|
string
;
privately
?:
string
|
string
[]
;
profile
?:
UserEditableProfile
;
publicly
?:
string
|
string
[]
;
settings
?:
Record
<
string
,
unknown
>
;
username
?:
undefined
|
string
}
;
data
:
{
user
:
UserObject
}
}
)
:
UserInfo
Update auth user data
Parameters
req:
{
body
:
{
additionalData
?:
Record
<
string
,
unknown
>
;
currentPassword
?:
undefined
|
string
;
newPassword
?:
undefined
|
string
;
privately
?:
string
|
string
[]
;
profile
?:
UserEditableProfile
;
publicly
?:
string
|
string
[]
;
settings
?:
Record
<
string
,
unknown
>
;
username
?:
undefined
|
string
}
;
data
:
{
user
:
UserObject
}
}
body
:
{
additionalData
?:
Record
<
string
,
unknown
>
;
currentPassword
?:
undefined
|
string
;
newPassword
?:
undefined
|
string
;
privately
?:
string
|
string
[]
;
profile
?:
UserEditableProfile
;
publicly
?:
string
|
string
[]
;
settings
?:
Record
<
string
,
unknown
>
;
username
?:
undefined
|
string
}
Optional
additional
Data
?:
Record
<
string
,
unknown
>
Optional
current
Password
?:
undefined
|
string
Optional
new
Password
?:
undefined
|
string
Optional
privately
?:
string
|
string
[]
Optional
profile
?:
UserEditableProfile
Optional
publicly
?:
string
|
string
[]
Optional
settings
?:
Record
<
string
,
unknown
>
Optional
username
?:
undefined
|
string
data
:
{
user
:
UserObject
}
user
:
UserObject
Returns
UserInfo
Globals
Auth
Action
Route
Auth
Oauth
Route
Auth
Oob
Route
Auth
Public
Route
Auth
Route
Auth
Service
Auth
Token
Route
Auth
User
Route
constructor
disabled
endpoint
get
patch
Helper
Service
Id
Token
Middleware
Lib
Oauth
Service
Oob
Service
Option
Service
Token
Service
User
Middleware
User
Object
Auth
Data
Auth
Payload
Google
User
Info
Oauth
User
Info
Options
Facebook
User
Info
Oob
Body
Oob
Subject
Oob
Url
Generated using
TypeDoc
Get auth user profile