System Settings

Configure system parameters

General Settings

Configure basic system information and features

System Information

Display name for your OneTimeLogin system

Base URL for the system

System default timezone

Default system language

System Features

Allow new user registration

Require email verification for new users

Put system in maintenance mode

Enable system debugging

Changes will take effect immediately after saving

Authentication Settings

Configure authentication and session management

Multi-Factor Authentication

Force MFA for all users

Allowed authentication methods

Session Management

Inactive session timeout duration

Maximum sessions per user

Allow users to stay logged in

Email Settings

Configure email server and templates

SMTP Configuration

Security Settings

Configure security policies and restrictions

Password Policy

Minimum password characters

Enforce special character use

Days before password must be changed

Rate Limiting

Max failed attempts before lockout

Account lockout time after max attempts

API Settings

Configure API access and rate limits

API Configuration

Allow API requests

Maximum API requests per hour

Enforce API key authentication

Database Settings

Configure database connection and optimization

PostgreSQL Configuration

Database settings are configured via environment variables for security

Maximum database connections

Log slow queries for optimization

Notification Settings

Configure system notifications and alerts

Notification Preferences

Send notifications via email

Send notifications via SMS

Notify on security events

Notify about system updates

Integration Settings

Configure third-party integrations

Available Integrations

Enable social login providers

Enable webhook integrations

Advanced Settings

Configure advanced system options

Advanced Options

Warning: Changing these settings may affect system stability

Enable Redis for caching

Enable detailed system logs

Days to keep system logs