User App
Last updated
Last updated
All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.
The User Module handles the user authentication process, including signup, sign-in, OTP verification, and redirection to appropriate screens based on user actions and authentication status. This module also manages tenant information fetched from the host app.
Signup: Handles new user registration.
Enter OTP: Manages OTP entry for verification.
Successful Signup: Confirmation screen after successful signup.
SignIn: Manages user login.
Home Screen: Displays after successful sign-in or signup.
App Home Screen: Main application screen for authenticated users.
Signup Process:
The user enters signup details.
On form submission, the user is redirected to the OTP entry screen.
OTP Verification:
The user enters OTP.
On successful OTP verification, the user is redirected to the successful signup screen.
SignIn Process:
The user enters login credentials.
On form submission, the user is redirected to the OTP entry screen for verification.
Post Authentication:
After successful signup or sign-in, the user is redirected to the home screen.
The home screen displays the setup for the sandbox app drawer and a help/tutorial video based on BFF (Backend for Frontend) response.
Main Application:
Fetches application states from BFF.
Redirects authenticated users to the app home screen.
The following screens based on the default Tenant
The following screens based on the Account/Client Tenant