Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEAT] Backend Endpoint for Magic Link Login #660

Open
Ofektom opened this issue Aug 27, 2024 · 0 comments
Open

[FEAT] Backend Endpoint for Magic Link Login #660

Ofektom opened this issue Aug 27, 2024 · 0 comments

Comments

@Ofektom
Copy link
Collaborator

Ofektom commented Aug 27, 2024

Description

Create a backend endpoint that verifies the magic link clicked by the user and logs them into their account. The endpoint should validate the token in the magic link and establish a session if valid.

Acceptance Criteria

  • Develop an endpoint that validates the magic link token.
  • If the token is valid, log the user into their account and establish a session.
  • Invalidate the token after successful login.
  • Handle errors such as expired or invalid tokens.

Purpose

To allow users to log in securely using a magic link, streamlining the login process.

Requirements

  • Securely manage token validation and session creation.
  • Include error handling for token expiration and other edge cases.
  • Conduct testing to ensure the magic link login process is reliable and secure.

Expected Outcome

Users can securely log in using a magic link, with the system validating the token and establishing a session

@Ofektom Ofektom changed the title [FEAT] BE JAVA] Backend Endpoint for Magic Link Login [FEAT] Backend Endpoint for Magic Link Login Aug 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant