Users
User Management apps based on ViewModels
The Users apps handle tasks related to user management in frontend such as creating a profile, logging in, managing addresses, recovering password etc.. The apps function mainly the same way as the existing Extranet app, but they are reimplemented and uses only ViewModels for added speed and an improved developer experience.
Authentication
Handle user login
Change password
For signed-in users to change their password
Create user
For visitors to create a user and activate it by email
Edit user
For users to edit and update user information, or to delete user account
Forgot password
For anonymous users when they forget their password
Manage addresses
Listing, editing and creating user addresses
View user
View a list of users or detail information about a selected user