Skip to content

Interface: AuthService ​

Defined in: auth/src/index.ts:156

Auth service interface.

Properties ​

deleteUser ​

deleteUser: (unsecuredUserId, cookies) => Promise<void>

Defined in: auth/src/index.ts:164

Parameters ​

unsecuredUserId ​

unknown

cookies ​

Cookies

Returns ​

Promise<void>


login ​

login: (unsecuredUserId, unsecuredSecret, cookies) => Promise<Session>

Defined in: auth/src/index.ts:158

Parameters ​

unsecuredUserId ​

unknown

unsecuredSecret ​

unknown

cookies ​

Cookies

Returns ​

Promise<Session>


logout ​

logout: (unsecuredUserId, cookies) => Promise<void>

Defined in: auth/src/index.ts:163

Parameters ​

unsecuredUserId ​

unknown

cookies ​

Cookies

Returns ​

Promise<void>


signupWithEmail ​

signupWithEmail: (unsecuredEmail) => Promise<Token>

Defined in: auth/src/index.ts:157

Parameters ​

unsecuredEmail ​

unknown

Returns ​

Promise<Token>