UseCases
Table of Contents
Classes
- ChangePassword
- Use case for changing a user's password (requires current password).
- CompletePasswordReset
- Use case for completing a password reset.
- GenerateApiToken
- Use case for generating API tokens for users.
- GetCurrentUser
- Use case for getting the current authenticated user.
- Login
- Use case for user login.
- Logout
- Use case for user logout.
- Register
- Use case for user registration.
- RequestPasswordReset
- Use case for requesting a password reset.
- SendVerificationEmail
- Use case for sending an email verification link.
- UpdateProfile
- Use case for updating a user's profile (username, email).
- ValidateApiToken
- Use case for validating API tokens.
- ValidateSession
- Use case for validating user sessions.
- VerifyEmail
- Use case for verifying a user's email address via token.