Login page:
The webinterface needs a login page, it should save its login info in its own table inside the BAT database.
You should be able to add new login`s and remove old once.
Login on the page does not grant you admin in BAT. its just a manor of being able to edit the mysql DB.
It would be nice if this code was well documented, as i assume many will want to link it to to existing username/pw databases like forums.
Add/Remove admins:
Add admins via Steamid
Add admin via IP
- Needs to confirm entry is orignal, so admins dont add 2 accounts to the same steamid.
- Manualy add the admin flags you want: flags go from a to z
- Add/Change/remove admin groups ( Admin groups are basicly preconfigured admin flags, that you can assign to admins. So that you can easly add new admins, without needing to select each admin flag every time.)
- Edit existing admins
Logging Info:
The option to download a spesfic log for a day
Sort the logs by day
Optinal:
BAT pushes admin logs to the SQL DB, it would be nice with some sort of activity log for each admin ( Based on what server the log is from )
Its kind of limitless how much you can parse the admin logs. All sorts of infomation regarding what actions are admins are talking is helpfull.
Ability to extract errors that BAT has logged ( May not be properbly posible yet, as i may not have a easly pattern to search for yet. But i could add it).