126 lines
3.6 KiB
Markdown
126 lines
3.6 KiB
Markdown
# Simple Register Page for TrinityCore/AzerothCore/AshamaneCore/CMangos
|
|
|
|
With this script, You can make a website for your game server.
|
|
|
|
Support : [AzerothCore](http://azerothcore.org), [TrinityCore](http://TrinityCore.org), [AshamaneCore](https://github.com/ReyDonovan/AshamaneCoreLegacy/), [CMangos](https://github.com/cmangos/).
|
|
|
|
Project source: https://gitlab.websupport.sk/entrix/WoWSimpleRegistration
|
|
|
|
## Requirement : PHP >= 7.4
|
|
|
|
Enable gmp, gd, soap, mbstring, pdo and pdo-mysql.
|
|
|
|
# Installation
|
|
|
|
- Download project & unzip.
|
|
- Go to `application/config/` folder and change `config.php.sample` file name to `config.php`
|
|
- Open the config file and set your server data.
|
|
```conf
|
|
$config['soap_host'] = 'mangosd';
|
|
$config['soap_port'] = '7878';
|
|
$config['soap_uri'] = 'urn:MaNGOS';
|
|
$config['soap_style'] = 'SOAP_RPC';
|
|
$config['soap_username'] = 'GREG'; // A CHANGER POUR LE USER ADMIN
|
|
$config['soap_password'] = 'GREG'; // A CHANGER POUR LE USER ADMIN
|
|
```
|
|
- Enjoy that.
|
|
|
|
## via Docker
|
|
|
|
```bash
|
|
|
|
```
|
|
|
|
# Debug
|
|
|
|
If you got a blank screen, You can enable `debug_mode` in the config file.
|
|
|
|
## Features
|
|
|
|
1. Register Page (Support Vanilla/TBC/WotLK/MoP/WoD/Legion/BFA)
|
|
2. Online Players Status (Multi-Realm support).
|
|
3. Show TOPs by Playtime, Kills, Honor Point, Arena Point, Arena Team (Multi-Realm support).
|
|
4. How to connect Page.
|
|
5. Contact us page.
|
|
6. Change Password (4/10/2019).
|
|
7. Restore Password (5/31/2019).
|
|
8. Vote System (4/03/2020).
|
|
9. Support HCaptcha/Recaptcha v2 (7/27/2020).
|
|
9. Support Two-Factor Authentication (2FA) (7/28/2020).
|
|
|
|
## Changelogs
|
|
|
|
**1.9.7.5 (8/03/2020):**
|
|
1. Support SRP6.
|
|
|
|
**1.9.7 (7/28/2020):**
|
|
1. Support Two-Factor Authentication (2FA)
|
|
2. Fixed a low-level vulnerability. (UPDATE TO THIS VERSION)
|
|
3. Fixed some of the bugs.
|
|
3. Allow running `account set addon` command after registration. (SOAP registration)
|
|
|
|
**1.9.6 (7/27/2020):**
|
|
1. Support HCaptcha/Recaptcha/Image captcha.
|
|
2. Fixed page load speed!
|
|
3. Add more description for the config file.
|
|
3. Update composer packages.
|
|
|
|
**1.9.5 (4/17/2020):**
|
|
1. Register/Restore Password via SOAP. (Support CMangos)
|
|
|
|
**1.9.4 (4/03/2020):**
|
|
1. Vote Added.
|
|
|
|
**1.9.3 (4/02/2020):**
|
|
1. Added a new template.
|
|
|
|
**1.9.2 (3/31/2020):**
|
|
1. Fixed some of the issues.
|
|
|
|
**1.9.1 (3/12/2020):**
|
|
1. Check the PHP version.
|
|
|
|
**1.9 (3/12/2020):**
|
|
1. Allow using an email for multiple accounts. (For non-battle.net servers)
|
|
2. Replace Email to username for change password and restore password. (For non-battle.net servers)
|
|
3. Add an option to enable or disable top players and online players.
|
|
|
|
## DEMO
|
|
|
|
RESTORE PASSWORD DOESN'T WORK IN DEMO VERSIONS.
|
|
|
|
### LIVE DEMO IS FOR OLD VERSION!
|
|
|
|
[Light Template](http://wowsimpleregistration.gigfa.com/light/)
|
|
|
|
[IceCrown Template](http://wowsimpleregistration.gigfa.com/icecrown/)
|
|
|
|
[Kaelthas Template](http://wowsimpleregistration.gigfa.com/kaelthas/)
|
|
|
|
Advance Template - NO HAVE LIVE DEMO!
|
|
|
|
## Screenshots
|
|
|
|
## Advance Template
|
|
|
|

|
|
|
|
## Light Template
|
|
|
|

|
|
|
|
## IceCrown Template
|
|
|
|

|
|
## Kael'thas Template
|
|
|
|

|
|
|
|
Need more screenshots? [Check here](https://github.com/masterking32/WoWSimpleRegistration/tree/master/screenshots)
|
|
|
|
## Programmers
|
|
|
|
Author : [Amin.MasterkinG](https://masterking32.com)
|
|
|
|
|