alopesmendes / alopesmendes/SpringRetrievalAugmentedGeneration

User Sign In and Sign Up

Open
#83 0 comments 0 reactions 1 assignee View on GitHub

@alopesmendes is already working on this.

Since Jan 7, 2026.

enhancement
Dominant language
Kotlin
Stars
0
Forks
1
PR merge metrics
No merged PRs in 30d

Description

Created by

@alopesmendes

Assigned to

@alopesmendes

Goal

Create the authentification system with JWT Token

Description
  • Will create a authentification system
  • Will create the user roles: ADMIN, CUSTOMER, VISITOR
  • Will create a sign up endpoint that for now will directly create a new user
  • Will create a sign in endpoint that will return the tokens needed for the authorization
  • Will add JWT Token authorization to all endpoints except for sign in and sign up but also if role is VISITOR but just for some
Acceptance Criteria
  • Create endpoints
  • Create a roles system for the user
  • Create integration test
Definition of Done
  • Respect the guidelines of the ticket
  • Documentation is up to date
  • Tests are valid and passing (unit, integration, e2e)
  • Can be deployed without regressions
Technical Notes
  • Update the SecurityConfig file
  • Safe the token in mongo repository to keep the session alive
Additional Context

No response

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.