UNPKG

@opendash/plugin-parse

Version:

Parse Server Plugin for open.DASH

15 lines (14 loc) 624 B
import { AuthPayloadInterface, UserAdapterContext, UserAdapterInterface } from "opendash"; import { AdapterOptions } from "./types"; export declare class ParseUserAdapter implements UserAdapterInterface { private context; private options; constructor(options?: Partial<AdapterOptions>); onContext(context: UserAdapterContext): void; private init; login(payload: AuthPayloadInterface): Promise<void>; loginWithCloudCode(login: any, password: any): Promise<void>; register(payload: AuthPayloadInterface): Promise<void>; logout(): Promise<void>; private validateSession; }