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
propertiesPropertiesThe login properties.
Properties
CreatePasswordPageId
Gets or sets the page ID for the user to set their password.
public string? CreatePasswordPageId { get; set; }
Property Value
CreateUserPageId
Gets or sets the page ID for creating a new user.
public string? CreateUserPageId { get; set; }
Property Value
ListUserProfiles
Gets or sets whether to show profile selector for users with multiple profiles
public bool ListUserProfiles { get; set; }
Property Value
LoginTemplate
Gets or sets the login template
public string? LoginTemplate { get; set; }
Property Value
MagicLinkEmailSubject
Gets or sets the subject of the Magic-link email
public string? MagicLinkEmailSubject { get; set; }
Property Value
MagicLinkSenderEmail
Gets or sets the email address of the Magic-link email sender
public string? MagicLinkSenderEmail { get; set; }
Property Value
MagicLinkSenderName
Gets or sets the name of the Magic-link email sender
public string? MagicLinkSenderName { get; set; }
Property Value
MagicLinkTemplate
Gets or sets the Magic-link email template
public string? MagicLinkTemplate { get; set; }
Property Value
OneTimeCodeEmailSubject
Gets or sets the subject of the One-time code email
public string? OneTimeCodeEmailSubject { get; set; }
Property Value
OneTimeCodeSenderEmail
Gets or sets the email address of the One-time code email sender
public string? OneTimeCodeSenderEmail { get; set; }
Property Value
OneTimeCodeSenderName
Gets or sets the name of the One-time code email sender
public string? OneTimeCodeSenderName { get; set; }
Property Value
OneTimeCodeTemplate
Gets or sets the One-time code email template
public string? OneTimeCodeTemplate { get; set; }
Property Value
RedirectAfterLogin
Gets or sets the redirect link after successful login
public string? RedirectAfterLogin { get; set; }
Property Value
RedirectToReferrer
Gets or sets whether to redirect back to referrer after successful login
public bool RedirectToReferrer { get; set; }
Property Value
UserProfilesTemplate
Gets or sets the multi-user profile selector template
public string? UserProfilesTemplate { get; set; }