Class ExternalLogin
Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.
Inheritance
object
Namespace: Umbraco.Cms.Core.Security
Assembly: Umbraco.Core.dll
Syntax
public class ExternalLogin : IExternalLogin
Constructors
View SourceExternalLogin(string, string, string?)
Initializes a new instance of the ExternalLogin class.
Declaration
public ExternalLogin(string loginProvider, string providerKey, string? userData = null)
Parameters
| Type | Name | Description |
|---|---|---|
| string | loginProvider | |
| string | providerKey | |
| string | userData |
Properties
View SourceLoginProvider
Gets the login provider
Declaration
public string LoginProvider { get; }
Property Value
| Type | Description |
|---|---|
| string |
ProviderKey
Gets the provider key
Declaration
public string ProviderKey { get; }
Property Value
| Type | Description |
|---|---|
| string |
UserData
Gets the user data
Declaration
public string? UserData { get; }
Property Value
| Type | Description |
|---|---|
| string |