The 2FA warning now prompts the user to the correct menu to setup 2FA (#30112)

* The 2FA warning now prompts the user to the correct menu to setup 2FA

* Update code/modules/admin/holder2.dm

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Signed-off-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>

* Update code/modules/client/client_procs.dm

Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
Signed-off-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>

---------

Signed-off-by: 1080pCat <96908085+1080pCat@users.noreply.github.com>
Co-authored-by: Burzah <116982774+Burzah@users.noreply.github.com>
This commit is contained in:
1080pCat
2025-09-04 06:37:49 +00:00
committed by GitHub
co-authored by Burzah
parent babab2fbd9
commit 184a9c8a60
3 changed files with 4 additions and 5 deletions
+2 -2
View File
@@ -61,7 +61,7 @@
prefs.save_preferences(src)
prefs.ShowChoices(usr)
if(holder && holder.restricted_by_2fa)
reload_one_admin(ckey)
reload_one_admin(ckey, silent = TRUE)
to_chat(usr, "<span class='notice'>2fa configured, admin verbs enabled.")
alert(usr, "Congratulations. 2FA is now setup properly for your account. In preferences, you can change whether you want it to ask for a code on every connection or only when your IP changes")
return
@@ -114,7 +114,7 @@
prefs.save_preferences(src)
prefs.ShowChoices(usr)
if(holder && holder.needs_2fa())
reload_one_admin(ckey)
reload_one_admin(ckey, silent = TRUE)
alert(usr, "2FA disabled successfully")
/client/proc/has_2fa()