Added tables for MPIN and OTP as well created an Login API for Mobile Application #83

Merged
vikas.nale merged 1 commits from Ashutosh_Task#469_Mobile_Login into Issue_Jun_1W_2 2025-06-05 11:46:08 +00:00
Collaborator
  • Database Enhancements:
    • MPIN Details Table: Added a new table to securely store MPIN information linked to users.
    • OTP Details Table: Added a table to manage OTP records for verification and login flows.
  • Service Enhancements:
    • RefreshTokenServices.cs:
    • Added logic to generate and persist MPIN tokens during login or token refresh events.
    • Ensures secure generation and storage of tokens associated with user sessions.
  • API Enhancements:
    • Created a new Login API for the mobile application that:
    • Authenticates users using username/email and password.
    • Validates user status (e.g., active, locked).
    • On successful login, returns:
      • JWT Token
      • Refresh Token
      • MPIN Token
- **Database Enhancements**: - MPIN Details Table: Added a new table to securely store MPIN information linked to users. - OTP Details Table: Added a table to manage OTP records for verification and login flows. - **Service Enhancements**: - RefreshTokenServices.cs: - Added logic to generate and persist MPIN tokens during login or token refresh events. - Ensures secure generation and storage of tokens associated with user sessions. - **API Enhancements**: - Created a new Login API for the mobile application that: - Authenticates users using username/email and password. - Validates user status (e.g., active, locked). - On successful login, returns: - JWT Token - Refresh Token - MPIN Token
ashutosh.nehete added 1 commit 2025-06-05 11:37:59 +00:00
vikas.nale merged commit 7ef2c720cb into Issue_Jun_1W_2 2025-06-05 11:46:08 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/marco.pms.api#83
No description provided.