Authentication API Documentation
Authentication System Overview
The WeComplete authentication system provides secure user authentication with email verification.
Our authentication system is designed to provide a secure and seamless experience for your users. It supports email-based registration with verification, secure password management, and token-based authentication.
Key Features
- Email registration with verification
- Secure password reset flow
- Token-based authentication
- Verification code resending for unverified users
- Secure password storage with hashing
Authentication Flow
- User registers with email and password
- System sends verification code to user's email
- User verifies email with the code
- System issues authentication token upon successful verification
- User can use the token for authenticated requests