This page details the UI requirements for Login with Unstoppable.
This page details UI requirements for Login with Unstoppable buttons, user modals for logging in and giving consent, and authenticated user icons.
Login with Unstoppable Buttons
Login with Unstoppable button status and states can be found in the table below:
User Modals for Login with Unstoppable
1) User Clicks Login with Unstoppable button to get started
2) User Enters Unstoppable Domain Address to Login to dApp
3) User Consent screen details the info being requested by dApp
The modals are further described below:
Modal 1. User clicks on Login with Unstoppable Button.
Modal 2. A modal is displayed which allows the user to begin the authorization process by entering their Unstoppable domain address.
Modal 3. During login, the user will see the resolved address and the information being requested by the application. User must sign the transaction using their wallet address in order to share their information with the dApp.
UI Requirements After Successful Login
Once a user has successfully authenticated, the application should display the user’s domain name in the application’s UI to confirm the authorization was successful. In other words, the UI must show the user’s domain instead of the address.
UI Example for displaying authenticated user
Second UI Example for displaying authenticated user