Feat: Implement JWT and bcrypt security
@DontStopPrograming đang làm issue này rồi.
Từ ngày 4/12/2024.
Đánh giá
Issue này chưa được đánh giá.
Mô tả
Create the necessary middleware to manage user authentication and enhance application security.
Task to complete
- Implement JWT generation and verification.
- Set up bcrypt for password hashing.
- Develop middleware to project private routes.
- Ensure passwords are securely stored in the database.
Acceptance criteria
- Users must be able to log in securely.
- JWT tokens should expire as per the configured settings.
- Passwords stored in the database must be irrecoverable.
- Ngôn ngữ chính
- TypeScript
- Star
- 0
- Fork
- 0
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Không có mẫu pull request
- Không có hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của DontStopPrograming/Backend_standard
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
-
Add: Set up TypeScriptCó thể làm lại được @DontStopPrograming đã nhận 800 ngày trước và không có pull request nào đang mở. Đang mở
DontStopPrograming/Backend_standard#2 · 1 người được giao ·
-
Create: Initial Express Server SetupCó thể làm lại được @DontStopPrograming đã nhận 800 ngày trước và không có pull request nào đang mở. Đang mởgood first issue
DontStopPrograming/Backend_standard#1 · 1 bình luận · 1 người được giao ·
Tất cả issue của DontStopPrograming/Backend_standard
Issue tương tự
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 72/100
supadata-ai/mcp#27 ·
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
capricorn86/happy-dom#2485 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
优化导入 OCR 模型选择文件的按钮样式Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 66/100
siyuan-note/siyuan#20430 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
Maintainer thường phản hồi trong vòng 2 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
Albert-Weasker/niubigeo#194 ·
Maintainer thường phản hồi trong vòng 1 ngày