Table of Contents

Class Routes.Users

Namespace
Api.Constants
Assembly
Authentica.Service.Identity.dll

Routes related to user operations.

public static class Routes.Users
Inheritance
Routes.Users
Inherited Members

Fields

ConfirmEmail

Route for confirming user email.

public const string ConfirmEmail = "users/confirm-email"

Field Value

string

Create

Route for creating a new user.

public const string Create = "users/register"

Field Value

string

DeleteByEmail

Route for deleting a user by email.

public const string DeleteByEmail = "users/delete"

Field Value

string

Login

Route for logging in using OAuth.

public const string Login = "users/login"

Field Value

string

Logout

Route for logging out using OAuth.

public const string Logout = "users/logout"

Field Value

string

MultiFactorLogin

Route for logging in with mfa authentication.

public const string MultiFactorLogin = "users/mfa/login"

Field Value

string

MultiFactorManage

Route for managing mfa authentication.

public const string MultiFactorManage = "users/mfa/manage"

Field Value

string

MultiFactorManageAuthenticator

Route for managing mfa codes using an application like Google or Microsoft Authenticator.

public const string MultiFactorManageAuthenticator = "users/mfa/manage/authenticator"

Field Value

string

MultiFactorRecoveryCodes

Route for generating mfa recovery codes.

public const string MultiFactorRecoveryCodes = "users/mfa/recovery/codes"

Field Value

string

MultiFactorRedeemRecoveryCodes

Route for redeeming mfa recovery codes.

public const string MultiFactorRedeemRecoveryCodes = "users/mfa/recovery"

Field Value

string

ReadByEmail

Route for reading a user by email, only the currently logged in user.

public const string ReadByEmail = "users"

Field Value

string

Register

Route for registering/creating a new user.

public const string Register = "users/register"

Field Value

string

ResetPassword

Route for resetting a user's password.

public const string ResetPassword = "users/reset-password"

Field Value

string

Tokens

Route for tokens.

public const string Tokens = "users/tokens"

Field Value

string

UpdateAddress

Route for updating a user's address.

public const string UpdateAddress = "users/details/address"

Field Value

string

UpdateEmail

Route for updating a user's email.

public const string UpdateEmail = "users/details/email"

Field Value

string

UpdatePhoneNumber

Route for updating a user's phone number.

public const string UpdatePhoneNumber = "users/details/number"

Field Value

string