From 23731dbabae3446456161a40911c2fda38b15cf5 Mon Sep 17 00:00:00 2001 From: Cyberboss Date: Thu, 2 Aug 2018 12:07:35 -0400 Subject: [PATCH] Reduce token expiry time to 15 minute --- src/Tgstation.Server.Host/Security/TokenFactory.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Tgstation.Server.Host/Security/TokenFactory.cs b/src/Tgstation.Server.Host/Security/TokenFactory.cs index 47b3809afe..e3603937bc 100644 --- a/src/Tgstation.Server.Host/Security/TokenFactory.cs +++ b/src/Tgstation.Server.Host/Security/TokenFactory.cs @@ -12,9 +12,9 @@ namespace Tgstation.Server.Host.Security sealed class TokenFactory : ITokenFactory { /// - /// Amount of hours until generated s expire + /// Amount of minutes until generated s expire /// - const int TokenExpiryHours = 1; + const int TokenExpiryMinutes = 15; public static readonly string TokenAudience = typeof(Token).Assembly.GetName().Name; public static readonly string TokenIssuer = Assembly.GetExecutingAssembly().GetName().Name; @@ -26,7 +26,7 @@ namespace Tgstation.Server.Host.Security if (user == null) throw new ArgumentNullException(nameof(user)); - expiry = DateTimeOffset.Now.AddHours(TokenExpiryHours); + expiry = DateTimeOffset.Now.AddMinutes(TokenExpiryMinutes); var claims = new Claim[] { new Claim(JwtRegisteredClaimNames.Sub, user.Id.ToString(CultureInfo.InvariantCulture)),