Self-service Profile Management Application
The Example project includes an application enabling end-users to manage their user accounts and credentials. This application is designed to reduce operational costs by allowing end-users to perform tasks such as updating personal information or regenerating recovery codes and others independently, thereby reducing the need for direct assistance from support.
Key Capabilities:
- Profile Management: update personal details
- Security Settings: manage devices and sessions, manage passwords, MFA methods & recovery options
With the self-service profile management application users stay in control of their identities while businesses reduce administrative overhead.
Once the Example project is deployed, you can access the application on the URL: https://login.<your_domain>.getnevis.net/profile. Use your usual credentials to authenticate to the application.


Personal Info

- First name: edit your first name
- Last name: edit your last name
- Contact phone: edit your contact phone number
- Download my data: download all personal data related to your user account
- Delete account: permanently delete your user account
Security

Your Devices

View all registered devices and authentication session details. If you suspect unauthorized access or received a suspicious login email earlier, terminate individual sessions or all sessions on a specific device. Note that a device does not solely represent a physical device; it identifies the combination of a device, browser, and user.
Details of the cards:
Mac, macOS 15.4.1: type of hardware and operating system with version, if available2 session: number of registered sessions on that device (see the list of sessions below)Last seen: the date and time of the last time of a successful 1st factor authentication activity was recorded in any of the belonging sessionsFirst seen: the date and time of the first successful 1st factor authentication on this device
You can expand any of those cards by clicking the arrow icon on the right hand side:

Details of the expanded card:
Started: the date and time when the current session startedLocation: country of origin of this sessionBrowser: name of the used browser
On this view, you can terminate individual sessions by clicking on the icon on the right hand side, or, all sessions belong to this device by clicking on the “Delete device” button at the bottom:

If you delete a device, the system treats it as unknown. If adaptive authentication is active, the user may face an additional authentication step during the next login. This occurs because the risk score will be higher than usual.

Your Login Methods

- Social login: unlink your social account (if you unlink your social account then you can re-create it during next login)
- Passkey: rename or delete your passkey (if you delete your passkey credential then you can re-create it during next login)
- Authenticator App: un-register your authenticator application (if you un-register your authenticator app, you cannot re-register again by yourself, please, contact your administrator to repeat the registration)
- Recovery Codes: delete your recovery codes (after you deleted your recovery codes you can re-create them in this application)