Spaces:
Sleeping
Sleeping
Set up
Hiện tại cái JWT_KEY trong file .env vì lý do gì đó mà lúc đọc vào thì có lúc undefine, lúc ok nên t để cái JWT_KEY trong file constants.ts (ni t ignore cái file nớ rou)
- Vào src/modules/authentication tạo file constants.ts với nội dung sau:
export const jwtConstants = {
secret: '',
};
Trong đó secret là một cái JWT key t sẽ cung cấp sau.
Signup
Url: http://localhost:3000/authentication/signup
Method: POST
Input:
- full_name: Tên của người dùng
- Email: Tài khoản email, hiện đang để optional do chưa xử lý cái unique
- Số điện thoại: Số điện thoại đang để check mã vùng ở Việt Nam
- password: Độ dài ít nhất 8 ký tự
Output: - access_token
Login
Url: http://localhost:3000/authentication/login
Method: POST
Input:
- username: hiện đang để là full_name, sau ni sẽ sửa lại database với code để email và số điện thoại là unique
- password: Độ dài ít nhất 8 ký tự
Output:
- access_token