Forcefully unauthorize TGS system user logins

Closes #1267
This commit is contained in:
Jordan Brown
2021-06-01 08:52:07 -04:00
parent 796affe1d7
commit 1ac8f2a636
@@ -277,6 +277,9 @@ namespace Tgstation.Server.Host.Controllers
else
{
var canonicalUserName = Models.User.CanonicalizeName(ApiHeaders.Username);
if (canonicalUserName == Models.User.CanonicalizeName(Models.User.TgsSystemUserName))
return Unauthorized();
if (systemIdentity == null)
query = query.Where(x => x.CanonicalName == canonicalUserName);
else