| 12345678910111213141516171819202122232425262728293031 |
- using System.Security.Claims;
- using VberZero.BaseSystem.MultiTenancy;
- using VberZero.BaseSystem.Users;
- namespace VberZero.Authorization.Users;
- public class AbpLoginResult
- {
- public VzLoginResultType Result { get; private set; }
- public Tenant Tenant { get; private set; }
- public User User { get; private set; }
- public ClaimsIdentity? Identity { get; private set; }
- public AbpLoginResult(VzLoginResultType result, Tenant? tenant = null, User? user = null)
- {
- Result = result;
- Tenant = tenant;
- User = user;
- }
- public AbpLoginResult(Tenant? tenant, User user, ClaimsIdentity? identity)
- : this(VzLoginResultType.Success, tenant)
- {
- User = user;
- Identity = identity;
- }
- }
|