Class SecureUserService

Hierarchy

  • SecureUserService

Constructors

Methods

  • Parameters

    Returns Promise<GetResult<{
        createdAt: Date;
        deletedAt: Date;
        email: string;
        id: number;
        password: string;
        resetToken: string;
        resetTokenExpiration: Date;
        updatedAt: Date;
    }, unknown> & {}>

  • Parameters

    • id: number

    Returns Promise<void>

  • Parameters

    • id: number

    Returns Promise<GetResult<{
        createdAt: Date;
        deletedAt: Date;
        email: string;
        id: number;
        password: string;
        resetToken: string;
        resetTokenExpiration: Date;
        updatedAt: Date;
    }, unknown> & {}>

  • Parameters

    • email: string

    Returns Promise<GetResult<{
        createdAt: Date;
        deletedAt: Date;
        email: string;
        id: number;
        password: string;
        resetToken: string;
        resetTokenExpiration: Date;
        updatedAt: Date;
    }, unknown> & {}>

  • Parameters

    • id: number

    Returns Promise<GetResult<{
        createdAt: Date;
        deletedAt: Date;
        email: string;
        id: number;
        password: string;
        resetToken: string;
        resetTokenExpiration: Date;
        updatedAt: Date;
    }, unknown> & {}>

  • Returns Promise<(GetResult<{
        createdAt: Date;
        deletedAt: Date;
        email: string;
        id: number;
        password: string;
        resetToken: string;
        resetTokenExpiration: Date;
        updatedAt: Date;
    }, unknown> & {})[]>

  • Parameters

    • id: number

    Returns Promise<void>

  • Parameters

    Returns Promise<GetResult<{
        createdAt: Date;
        deletedAt: Date;
        email: string;
        id: number;
        password: string;
        resetToken: string;
        resetTokenExpiration: Date;
        updatedAt: Date;
    }, unknown> & {}>

Generated using TypeDoc