Table of Contents

Interface IIdentityUserLogin<TKey>

Namespace
LinqToDB.Identity
Assembly
LinqToDB.Identity.dll

Represents a login and its associated provider for a user.

public interface IIdentityUserLogin<TKey> where TKey : IEquatable<TKey>

Type Parameters

TKey

The type of the primary key of the user associated with this login.

Properties

LoginProvider

Gets or sets the login provider for the login (e.g. facebook, google)

string LoginProvider { get; set; }

Property Value

string

ProviderDisplayName

Gets or sets the friendly name used in a UI for this login.

string ProviderDisplayName { get; set; }

Property Value

string

ProviderKey

Gets or sets the unique provider identifier for this login.

string ProviderKey { get; set; }

Property Value

string

UserId

Gets or sets the of the primary key of the user associated with this login.

TKey UserId { get; set; }

Property Value

TKey