AutoBE
    Preparing search index...

    Interface AutoBeInterfaceAuthorization

    Interface representing JWT-based authentication and authorization API operations generated for a specific user role.

    This interface contains essential authentication operations (join, login, validate, changePassword, refresh) plus additional operations that are supported by the Prisma schema structure, such as email verification and password reset flows.

    The operations are generated based on available schema fields and provide a complete authentication system for the specified role.

    Michael

    interface AutoBeInterfaceAuthorization {
        operations: IOperation[];
        role: string;
    }
    Index

    Properties

    Properties

    operations: IOperation[]

    Array of JWT authentication and authorization API operations for this role.

    Contains essential authentication operations plus schema-driven additional operations like email verification and password reset. Each operation includes proper JWT token management and security implementations.

    role: string

    The user role for which authentication operations are generated.

    This identifies the specific role (e.g. user, admin, seller) that will have these JWT-based authentication operations. Used to create role-specific authentication endpoints and flows.