Difference between revisions of "Running in insecure mode"

From AAGRINDER wiki
Jump to navigationJump to search
imported>Maze
(Created page with "It is possible to run an AAGRINDER server in ''insecure mode''. In this mode, login credentials are not checked and all logins are automatically valid, as long as the username...")
 
(insecure mode was removed)
 
Line 1: Line 1:
It is possible to run an AAGRINDER server in ''insecure mode''. In this mode, login credentials are not checked and all logins are automatically valid, as long as the username does not contain invalid characters and is not too long, and a player with an identical username is not already logged in.
+
As of [https://gitlab.com/MRAAGH/aagrinder/-/commit/bd503d736fcd120b4f2130d77839048c6dbb275d July 8, 2022], insecure mode no longer exists as a server option.
  
A server running in insecure mode does not require a database, which can make administration simpler. However, running a publicly accessible server in insecure mode is not recommended, because without the ability of protecting accounts with passwords, the concept of player progress is lost.
+
Insecure mode used to be an option for running the AAGRINDER server without requiring passwords. This was used for quicker testing during development, as well as for easier server installation (since checking a password required a MySQL database but in insecure mode the database is not required at all).
 +
 
 +
After the MySQL database dependency was removed on July 8, 2022, the insecure mode option was removed as well.
 +
 
 +
There is now a new feature intended for quicker testing during development: if a user's password hash is manually changed to an empty string, the server [[Server settings|can be configured]] to automatically log in to this user without needing to type a username or password.

Latest revision as of 14:56, 8 September 2022

As of July 8, 2022, insecure mode no longer exists as a server option.

Insecure mode used to be an option for running the AAGRINDER server without requiring passwords. This was used for quicker testing during development, as well as for easier server installation (since checking a password required a MySQL database but in insecure mode the database is not required at all).

After the MySQL database dependency was removed on July 8, 2022, the insecure mode option was removed as well.

There is now a new feature intended for quicker testing during development: if a user's password hash is manually changed to an empty string, the server can be configured to automatically log in to this user without needing to type a username or password.