Email Configuration
Required when using email-based OTP authentication. Configure this to enable passwordless authentication via email.
Table name: email_config
| Field | Type | Description |
|---|---|---|
| tenant_id | CHAR(10) | Tenant identifier (Primary Key) |
| is_ssl_enabled | BOOLEAN | Whether SSL is enabled for email service |
| host | VARCHAR(256) | Email service host address |
| port | INT | Email service port number |
| send_email_path | VARCHAR(256) | API path for sending emails |
| template_name | VARCHAR(256) | Name of the email template |
| template_params | JSON | Template parameters in JSON format |
Prerequisites
Section titled “Prerequisites”- Tenant Configuration - A tenant must be created first
- OTP Configuration - Required for OTP flows
- Client Configuration - Required for all flows
- Token Configuration - Required for all flows
- User Configuration - Required for all flows
Related Configurations
Section titled “Related Configurations”- OTP Configuration - Required for passwordless Email-OTP flows
- SMS/Email Service Integration - Detailed integration guide