This is the LA that was used in my server.
There were no problems during the trial period.
View attachment LoginAgent.zip
1. No Login Server required.
2. No Login ASD required.
- asd_mw_v1.3.21a.exe (account, port:7770)
3. Supports all versions of the client.
- v219, v562 and v578
4. Supports hash for password checking.
- None, MD5 and BCrypt
* Configuration files.
1. AdminIP.txt
- Specifies the connectable IP even if the server maintenance is checked.
- Supported IP formats : IP Address and CIDR
2. BanIP.txt
- Specifies the prohibited IP.
- Supported IP formats : IP Address and CIDR
3. AllowIP.txt
- Specify the connectable IP. It has more authority than the Banned IP list.
- Supported IP formats : IP Address and CIDR
4. AllowStatus.SDB
- Specify whether connection status is allowed according to the account status values.
- It is a file on your Login Server.
5. Svrinfo.ini
[VERSIONINFO] -> Works only in v219 Client. It's in your Login Agent configuration file.
HIGH=700
LOW=700
[STARTUP]
MODE=0
PORT=3550
ZONEAGENTLISTENPORT=3200 -> It's in your Login Server configuration file.
STARTID=345856 -> It's in your Login Server configuration file.
HASHTYPE=0
EXPIRATION=YES
MSG_BANNED=Your IP has been banned from this server
MSG_MAINTAINANCE=Server is down for maintainance
MSG_WRONGACCOUNT=Your login information was incorrect
MSG_DUPLICATEUSER=Your account is already connected to another user
MSG_MANYFAILED=Your ip has too many failed attempts, Please try again in 10 minutes
MSG_EXPIRED=Your account is expired. Please renew your membership
MSG_EXPIREINFO=Your account expires after {0} days {1} hours {2} minutes
[LOGIN_DB] -> Set the DB to get account information.
IP=127.0.0.1
PORT=1433
ID=sa
PWD=1q2w3e4r5t
CATALOG=ASD
TABLE=account
COLUMN_ID=c_id
COLUMN_PWD=c_headera
COLUMN_STATUS=c_status
COLUMN_EXPIRED=d_udate
[SERVER_GROUP] -> It's in your Login Server configuration file.
COUNT=1
ID0=0
NAME0=Server0
Attachments
You must be registered for see attachments list