23 lines
530 B
C#
23 lines
530 B
C#
|
namespace decePubClient.Models
|
|||
|
{
|
|||
|
public class AuthData
|
|||
|
{
|
|||
|
public string Token { get; set; }
|
|||
|
public long? TokenExpiration { get; set; }
|
|||
|
public string CurrentLanguageCode { get; set; } = "en";
|
|||
|
public User User { get; set; }
|
|||
|
|
|||
|
//public bool UserHasPolicies(params string[] policies)
|
|||
|
//{
|
|||
|
// var hasAllPolicies = true;
|
|||
|
// foreach (var policy in policies)
|
|||
|
// if (!(User?.Policies?.Any(p => p == policy) ?? false))
|
|||
|
// {
|
|||
|
// hasAllPolicies = false;
|
|||
|
// break;
|
|||
|
// }
|
|||
|
// return hasAllPolicies;
|
|||
|
//}
|
|||
|
}
|
|||
|
}
|