Logo
RavenSaaS Docs

Config Management

RavenSaaS has a built-in admin management system that implements basic data management functions.

Such as managing registered users / managing payment orders, etc.

管理后台用户系统
管理后台用户系统

Admin Configuration

The admin panel requires admin email configuration by default to have access permissions.

1. Configure Admin Emails

Multiple admin emails, separated by English commas.

.env.development
1ADMIN_EMAILS = "admin@example.com,manager@example.com"

Access Admin Panel

After logging in with admin email, you can access the admin panel:

Manage Registered Users

View and manage all registered user information

http://localhost:3000/admin/users

Manage Payment Orders

View and manage all payment orders

http://localhost:3000/admin/orders

Security Configuration

To ensure the security of the admin panel, please pay attention to the following configuration points:

Environment Variable Security

Ensure that the ADMIN_EMAILS environment variable is only configured in the production environment, and do not commit admin email information to the code repository.

Access Control

Only email addresses configured in ADMIN_EMAILS can access the admin panel, and the system will automatically verify user permissions.