Auth System Changes (#21698)

Changes the Auth System to use the new login server to fetch the
users/groups instead of the deprecated forumuserapi.

Removes the ForumUserAPI and moves the admin authorization processes to
a auth subsystem

---------

Co-authored-by: Werner <Arrow768@users.noreply.github.com>
This commit is contained in:
Werner
2026-01-23 18:43:28 +00:00
committed by GitHub
co-authored by Werner
parent 67ab8d569a
commit af9565bc06
17 changed files with 635 additions and 331 deletions
+1 -1
View File
@@ -453,7 +453,7 @@ GLOBAL_LIST_INIT(localhost_addresses, list(
to_chat_immediate(src, SPAN_ALERT("If the title screen is black, resources are still downloading. Please be patient until the title screen appears."))
var/local_connection = (GLOB.config.auto_local_admin && !GLOB.config.use_forumuser_api && (isnull(address) || GLOB.localhost_addresses[address]))
var/local_connection = (GLOB.config.auto_local_admin && !GLOB.config.use_authentik_api && (isnull(address) || GLOB.localhost_addresses[address]))
// Automatic admin rights for people connecting locally.
// Concept stolen from /tg/ with deepest gratitude.
// And ported from Nebula with love.