Skip to main content

RegisterUserDto

Namespace: Meshmakers.Octo.Communication.Contracts.DataTransferObjects

Represents an user during first registration

public class RegisterUserDto : UserDto

Inheritance Object → UserDto → RegisterUserDto

Properties​

Password​

The user password. This is only transferred when creating a new user.

public string Password { get; set; }

Property Value​

String

FirstName​

Gets or sets the first name

public string FirstName { get; set; }

Property Value​

String

LastName​

Gets or sets the last name

public string LastName { get; set; }

Property Value​

String

UserId​

Gets or sets the user id

public string UserId { get; set; }

Property Value​

String

Email​

Gets or sets the E-Mail address of the user

public string Email { get; set; }

Property Value​

String

Name​

Gets or sets the display name

public string Name { get; set; }

Property Value​

String

ResetPasswordOnLogin​

User is requested to reset password on log-in

public bool ResetPasswordOnLogin { get; set; }

Property Value​

Boolean

ExternalLogins​

Gets or sets the external logins linked to this user. This is populated when retrieving user details.

public List<ExternalLoginDto> ExternalLogins { get; set; }

Property Value​

List<ExternalLoginDto>

Constructors​

RegisterUserDto()​

public RegisterUserDto()