Status
Class: CuserAuth
Auth controller
Hierarchy
- CuserAuth
Index
Constructors
Methods
Constructors
constructor
+ new CuserAuth(node
: IPFSAPI | Promise<IPFSAPI>, secret
: string, opts
: CuserCryptoKeygenOptions): CuserAuth
Defined in auth/auth.js:24
Parameters:
Name | Type |
---|---|
node |
IPFSAPI | Promise<IPFSAPI> |
secret |
string |
opts |
CuserCryptoKeygenOptions |
Returns: CuserAuth
Methods
authenticate
▸ authenticate(payload
: PayloadUser): Promise<string>
Defined in auth/auth.js:45
Parameters:
Name | Type |
---|---|
payload |
PayloadUser |
Returns: Promise<string>
decode
▸ decode(accessToken
: string): Promise<PayloadUser & { iat: Number }>
Defined in auth/auth.js:55
Parameters:
Name | Type |
---|---|
accessToken |
string |
Returns: Promise<PayloadUser & { iat: Number }>
}