ansopedia / user-service

The Ansopedia User Service is a backend service responsible for managing user accounts and authentication within the Ansopedia learning platform. It provides functionalities like authentication & authorization, profile management.
4 stars 1 forks source link

FE - Implement User Authentication for Ansopedia (Login, Register, Forgot Password) #14

Closed sanjaysah101 closed 5 months ago

sanjaysah101 commented 5 months ago

Description:

This issue proposes implementing authentication functionalities (login, & register) for the user service in Ansopedia. This will enable users to create accounts, & log in.

Objective:

Folder Structure Update:

The proposed folder structure provides a good starting point. Here's a suggestion for an update within src/api/v1:

src
  api
    v1
      auth  # New folder for authentication functionality
        __test__
          auth.test.ts
        auth.controller.ts
        auth.dto.ts
        auth.service.ts
        auth.validation.ts
        auth.constant.ts
        auth.route.ts

Technical Considerations:

Testing: