mirror of
https://github.com/Govor-team/Govor.git
synced 2026-07-21 19:54:55 +00:00
Updeted Session Model and Session Opener Service
renamed RefreshToken in model to RefreshTokenHash - now we have a hash of token, not a token
This commit is contained in:
@@ -5,6 +5,6 @@ namespace Govor.Core.Repositories.UserSessionsRepository;
|
||||
public interface IUserSessionsExist
|
||||
{
|
||||
public bool Exist(Guid sessionId);
|
||||
public bool Exist(string refresh);
|
||||
public bool Exist(string hashedToken);
|
||||
public bool Exist(UserSession userSession);
|
||||
}
|
||||
@@ -10,5 +10,5 @@ public interface IUserSessionsReader
|
||||
public Task<List<UserSession>> GetByCreatedAtAsync(DateTime createdAt);
|
||||
public Task<List<UserSession>> GetByExpiresAtAsync(DateTime createdAt);
|
||||
public Task<List<UserSession>> GetByRevokedAsync(bool isRevoked);
|
||||
public Task<UserSession> GetByRefreshTokenAsync(string refreshToken);
|
||||
public Task<UserSession> GetByHashedRefreshTokenAsync(string hash);
|
||||
}
|
||||
Reference in New Issue
Block a user