sec: complicate the token

This commit is contained in:
Polianin Nikita 2024-05-29 04:55:34 +03:00
parent d05ba5349f
commit 47a57693f8

View File

@ -13,7 +13,8 @@ public class PreAuthService(ICacheService cache)
{ {
public TimeSpan Lifetime { private get; init; } public TimeSpan Lifetime { private get; init; }
private static string GenerateFirstAuthToken() => Guid.NewGuid().ToString().Replace("-", ""); private static string GeneratePreAuthToken() => Guid.NewGuid().ToString().Replace("-", "") +
GeneratorKey.GenerateString(16);
public async Task<PreAuthTokenResponse> CreateLoginTokenAsync(TokenRequest request, string userId, CancellationToken cancellation = default) public async Task<PreAuthTokenResponse> CreateLoginTokenAsync(TokenRequest request, string userId, CancellationToken cancellation = default)
{ {