diff --git a/src/Server/Controllers/MAuth.cs b/src/Server/Controllers/MAuth.cs index aaf722d..76fad62 100644 --- a/src/Server/Controllers/MAuth.cs +++ b/src/Server/Controllers/MAuth.cs @@ -53,11 +53,13 @@ namespace Auth.Controllers { await _databaseService.SetAccount(test); string Ticket = Guid.NewGuid().ToString().Replace("-", ""); + string JWT = AuthJWT.GenereateJWTToken(test, request.StayLoggedIn); AuthJWT.LoginSessions[Ticket] = new JWTMemCache { - JWT = AuthJWT.GenereateJWTToken(test, request.StayLoggedIn), + JWT = JWT, ExpiresAt = DateTime.UtcNow.AddSeconds(30) }; + SignIn(Response, JWT); return Ok(Ticket); } else { test.CurrentPasswordAttempts += 1;