mirror of
https://github.com/Kareadita/Kavita.git
synced 2025-12-01 10:45:04 -05:00
* Implemented the framework for Refresh Token. Needs testing. * Implemented Refresh Tokens. Users are issued tokens that last 7 days, just before the 7 days, the UI will request a new token to avoid having to re-authenticate.
13 lines
307 B
C#
13 lines
307 B
C#
|
|
namespace API.DTOs
|
|
{
|
|
public class UserDto
|
|
{
|
|
public string Username { get; init; }
|
|
public string Token { get; init; }
|
|
public string RefreshToken { get; init; }
|
|
public string ApiKey { get; init; }
|
|
public UserPreferencesDto Preferences { get; set; }
|
|
}
|
|
}
|