|
|
|
@ -8,7 +8,7 @@ namespace Volo.Abp.Identity |
|
|
|
/// <summary>
|
|
|
|
/// Represents a login and its associated provider for a user.
|
|
|
|
/// </summary>
|
|
|
|
public class IdentityUserLogin : Entity<Guid> |
|
|
|
public class IdentityUserLogin : Entity |
|
|
|
{ |
|
|
|
/// <summary>
|
|
|
|
/// Gets or sets the of the primary key of the user associated with this login.
|
|
|
|
@ -35,20 +35,19 @@ namespace Volo.Abp.Identity |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
protected internal IdentityUserLogin(Guid id, Guid userId, [NotNull] string loginProvider, [NotNull] string providerKey, string providerDisplayName) |
|
|
|
protected internal IdentityUserLogin(Guid userId, [NotNull] string loginProvider, [NotNull] string providerKey, string providerDisplayName) |
|
|
|
{ |
|
|
|
Check.NotNull(loginProvider, nameof(loginProvider)); |
|
|
|
Check.NotNull(providerKey, nameof(providerKey)); |
|
|
|
|
|
|
|
Id = id; |
|
|
|
UserId = userId; |
|
|
|
LoginProvider = loginProvider; |
|
|
|
ProviderKey = providerKey; |
|
|
|
ProviderDisplayName = providerDisplayName; |
|
|
|
} |
|
|
|
|
|
|
|
public IdentityUserLogin(Guid id, Guid userId, [NotNull] UserLoginInfo login) |
|
|
|
: this(id, userId, login.LoginProvider, login.ProviderKey, login.ProviderDisplayName) |
|
|
|
protected internal IdentityUserLogin(Guid userId, [NotNull] UserLoginInfo login) |
|
|
|
: this(userId, login.LoginProvider, login.ProviderKey, login.ProviderDisplayName) |
|
|
|
{ |
|
|
|
|
|
|
|
} |
|
|
|
|