forked from Mirrorlandia_minetest/minetest
Add setting to disable confirmation on new player registration (#8102)
This commit is contained in:
parent
15110864c8
commit
9126e1791d
@ -912,6 +912,10 @@ serverlist_file (Serverlist file) string favoriteservers.txt
|
|||||||
# 0 to disable queueing and -1 to make the queue size unlimited.
|
# 0 to disable queueing and -1 to make the queue size unlimited.
|
||||||
max_out_chat_queue_size (Maximum size of the out chat queue) int 20
|
max_out_chat_queue_size (Maximum size of the out chat queue) int 20
|
||||||
|
|
||||||
|
# Enable register confirmation when connecting to server.
|
||||||
|
# If disabled, new account will be registered automatically.
|
||||||
|
enable_register_confirmation (Enable register confirmation) bool true
|
||||||
|
|
||||||
[*Advanced]
|
[*Advanced]
|
||||||
|
|
||||||
# Timeout for client to remove unused map data from memory.
|
# Timeout for client to remove unused map data from memory.
|
||||||
|
@ -60,6 +60,7 @@ void set_default_settings(Settings *settings)
|
|||||||
settings->setDefault("enable_client_modding", "false");
|
settings->setDefault("enable_client_modding", "false");
|
||||||
settings->setDefault("max_out_chat_queue_size", "20");
|
settings->setDefault("max_out_chat_queue_size", "20");
|
||||||
settings->setDefault("pause_on_lost_focus", "false");
|
settings->setDefault("pause_on_lost_focus", "false");
|
||||||
|
settings->setDefault("enable_register_confirmation", "true");
|
||||||
|
|
||||||
// Keymap
|
// Keymap
|
||||||
settings->setDefault("remote_port", "30000");
|
settings->setDefault("remote_port", "30000");
|
||||||
|
@ -98,7 +98,8 @@ void Client::handleCommand_Hello(NetworkPacket* pkt)
|
|||||||
// Authenticate using that method, or abort if there wasn't any method found
|
// Authenticate using that method, or abort if there wasn't any method found
|
||||||
if (chosen_auth_mechanism != AUTH_MECHANISM_NONE) {
|
if (chosen_auth_mechanism != AUTH_MECHANISM_NONE) {
|
||||||
if (chosen_auth_mechanism == AUTH_MECHANISM_FIRST_SRP
|
if (chosen_auth_mechanism == AUTH_MECHANISM_FIRST_SRP
|
||||||
&& !m_simple_singleplayer_mode) {
|
&& !m_simple_singleplayer_mode
|
||||||
|
&& g_settings->getBool("enable_register_confirmation")) {
|
||||||
promptConfirmRegistration(chosen_auth_mechanism);
|
promptConfirmRegistration(chosen_auth_mechanism);
|
||||||
} else {
|
} else {
|
||||||
startAuth(chosen_auth_mechanism);
|
startAuth(chosen_auth_mechanism);
|
||||||
|
Loading…
Reference in New Issue
Block a user