AuthnAuthzAPI
Get Started
Get Started
    • Overview
    • Registration & Onboarding
      • Register a new user
        POST
      • Verify email address
        POST
      • Resend verification code
        POST
    • Authentication
      • Login user
        POST
      • Logout user
        POST
      • Request a password reset email
        POST
      • Verify password reset token
        POST
      • Update password
        POST
      • Refresh access token
        POST
      • Get current authenticated user
        GET
    • OAuth Authentication
      • OAuth authentication
        GET
      • OAuth callback
        GET
    • Session Management
      • Get all sessions
        GET
      • Revoke session
        DELETE
      • Revoke all sessions
        DELETE
    • Profile Management
      • View profile information
        GET
      • Update profile information
        PATCH

    Authentication

    Login user
    POST/auth/login
    Authenticates a user by verifying the provided email address and password. If the credentials are valid and the account meets the required conditions ...
    Logout user
    POST/auth/logout
    Terminates the authenticated user’s session by invalidating the active authentication tokens and session identifiers associated with the request. Depe...
    Request a password reset email
    POST/auth/forgot-password
    Initiates the password reset process by generating a secure, time-limited password reset link and sending it to the user’s registered email address. T...
    Verify password reset token
    POST/auth/reset-password/confirm
    Verifies whether a password reset token is valid, unexpired, and eligible to be used for updating the user’s password. This endpoint is typically call...
    Update password
    POST/auth/reset-password
    Updates the user account password using a valid password reset token generated through the password reset request process. This endpoint is used after...
    Refresh access token
    POST/auth/refresh-token
    Generates a new access token using a valid refresh token without requiring the user to log in again. This endpoint is used to maintain authenticated s...
    Get current authenticated user
    GET/auth/me
    Retrieves the profile and authentication-related information of the currently authenticated user based on the provided access token or authenticated s...
    Previous
    Resend verification code
    Next
    Login user
    Built with