Table of Contents

Class UserAuthenticationSettings

Namespace
Dynamicweb.Users.Frontend.UserAuthentication
Assembly
Dynamicweb.Users.dll

Represents the settings of the "Users - Login" module.

public sealed class UserAuthenticationSettings
Inheritance
UserAuthenticationSettings
Inherited Members

Constructors

UserAuthenticationSettings(Properties)

Initializes a new instance of a UserLoginSettings class.

public UserAuthenticationSettings(Properties properties)

Parameters

properties Properties

The login properties.

Properties

CreatePasswordPageId

Gets or sets the page ID for the user to set their password.

public string? CreatePasswordPageId { get; set; }

Property Value

string

CreateUserPageId

Gets or sets the page ID for creating a new user.

public string? CreateUserPageId { get; set; }

Property Value

string

ListUserProfiles

Gets or sets whether to show profile selector for users with multiple profiles

public bool ListUserProfiles { get; set; }

Property Value

bool

LoginTemplate

Gets or sets the login template

public string? LoginTemplate { get; set; }

Property Value

string

MagicLinkEmailSubject

Gets or sets the subject of the Magic-link email

public string? MagicLinkEmailSubject { get; set; }

Property Value

string

MagicLinkSenderEmail

Gets or sets the email address of the Magic-link email sender

public string? MagicLinkSenderEmail { get; set; }

Property Value

string

MagicLinkSenderName

Gets or sets the name of the Magic-link email sender

public string? MagicLinkSenderName { get; set; }

Property Value

string

MagicLinkTemplate

Gets or sets the Magic-link email template

public string? MagicLinkTemplate { get; set; }

Property Value

string

OneTimeCodeEmailSubject

Gets or sets the subject of the One-time code email

public string? OneTimeCodeEmailSubject { get; set; }

Property Value

string

OneTimeCodeSenderEmail

Gets or sets the email address of the One-time code email sender

public string? OneTimeCodeSenderEmail { get; set; }

Property Value

string

OneTimeCodeSenderName

Gets or sets the name of the One-time code email sender

public string? OneTimeCodeSenderName { get; set; }

Property Value

string

OneTimeCodeTemplate

Gets or sets the One-time code email template

public string? OneTimeCodeTemplate { get; set; }

Property Value

string

RedirectAfterLogin

Gets or sets the redirect link after successful login

public string? RedirectAfterLogin { get; set; }

Property Value

string

RedirectToReferrer

Gets or sets whether to redirect back to referrer after successful login

public bool RedirectToReferrer { get; set; }

Property Value

bool

UserProfilesTemplate

Gets or sets the multi-user profile selector template

public string? UserProfilesTemplate { get; set; }

Property Value

string
To top