Skip to content

Add OTP Authentication to User Service with Amazon SES Email Integration #7

@Kaidama97

Description

@Kaidama97

Description

Add functionality to the user service to generate and send One-Time Passwords (OTPs) via email. This feature will enhance user authentication by supporting OTP-based verification flows such as login and multi-factor authentication.

Objectives

  • Generate secure, time-limited OTP codes.
  • Integrate email provider to send OTP emails.
  • Ensure OTP storage and validation logic on the backend.
  • Handle OTP expiration and retry limits.
  • Provide APIs/endpoints for requesting and verifying OTPs.
  • Support configurable OTP length and validity period.

Metadata

Metadata

Assignees

Labels

featureFor requests or issues adding new functionalitypriority: High

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions