UNPKG

@youngshand/payload-auth-plugin

Version:

A temporary fork for testing of Authentication plugin for Payload CMS, use @payload-auth-plugin

33 lines 1.22 kB
import { AuthPluginOutput } from "../types.js"; interface BaseOptions { name: string; } export interface PasswordSigninPayload { email: string; password: string; } export declare const passwordSignin: (opts: BaseOptions, payload: PasswordSigninPayload) => Promise<AuthPluginOutput>; export interface PasswordSignupPayload { email: string; password: string; allowAutoSignin?: boolean; profile?: Record<string, unknown>; } export declare const passwordSignup: (opts: BaseOptions, payload: PasswordSignupPayload) => Promise<AuthPluginOutput>; export interface ForgotPasswordPayload { email: string; } export declare const forgotPassword: (opts: BaseOptions, payload: ForgotPasswordPayload) => Promise<AuthPluginOutput>; export interface PasswordRecoverPayload { email: string; password: string; code: string; } export declare const passwordRecover: (opts: BaseOptions, payload: PasswordRecoverPayload) => Promise<AuthPluginOutput>; export interface PasswordResetPayload { email: string; password: string; } export declare const passwordReset: (opts: BaseOptions, payload: PasswordResetPayload) => Promise<AuthPluginOutput>; export {}; //# sourceMappingURL=password.d.ts.map