- Login / Registration / Logout / Password Recovery / Password Change and Email Change
- Balance replenishment via Palych.io and Payop.com
- Currency conversion
- Membership Purchase
- Character Unstuck
- Referral Program
- Promo Codes
- Mail Items
- Bulk Email
- Shop
- Rating (Abyss and Legions)
- Test coverage (currently not all tests are successful, as I literally threw together the user panel in a day and am just continuing today).
- Account import. Useful if you already have a game server and need to import existing game accounts into the WEB database. Please note that your users will need to use the password recovery function.
AionUCP is a regular Laravel 11 application, so it can be installed on any server that meets the Laravel server requirements.
- Step 1.
cp .env.example .env
- Step 2. Launch CLI and run the command
composer install
andphp artisan key:generate
- Step 3. Open
.env
and specify database credentials, etc - Step 4. Run the
php artisan migrate
andphp artisan storage:link
- Step 5. Go to Google Recaptcha Admin and create recaptcha v3 for your domain. Then specify the secret and client key inside the
.env
file. - Step 6. After finishing the setup, run the command
php artisan config:cache
for faster configuration loading
This project has a security policy.