Prompt miễn phí
Thiết kế middleware xác thực token cho Node.js
Tạo middleware xác thực token cho Node.js, gồm code rõ ràng, luồng lỗi và cách tích hợp an toàn vào API.
Prompt dùng để làm gì?
Tạo middleware xác thực token cho Node.js, gồm code rõ ràng, luồng lỗi và cách tích hợp an toàn vào API.
Điền thông tin của bạn
Prompt
Input mẫu
loai_token: JWT
framework_su_dung: Express
Output mẫu
Cách sử dụng
Giải thích cấu trúc
- Role
- Vai trò là kỹ sư backend Node.js thiết kế middleware xác thực.
- Context
- Ngữ cảnh là ứng dụng API cần bảo vệ route bằng token.
- Task
- Viết middleware, mô tả lỗi, và hướng dẫn tích hợp vào hệ thống hiện có.
- Constraints
- Ưu tiên cấu trúc rõ ràng, tái sử dụng, và không thêm phụ thuộc không cần thiết.
- Output
- Xuất code middleware, luồng lỗi, và ví dụ tích hợp route được bảo vệ.
Mẹo sử dụng
- Nêu rõ bạn dùng JWT hay token tự xây để middleware chọn cách verify đúng.
- Nếu có role/quyền, yêu cầu tách phần kiểm tra xác thực và phân quyền.
- Cần chỉ rõ format response lỗi để đồng bộ với frontend.
Nguồn và giấy phép
ONTER biên tập · original
Đánh giá prompt
Chọn số sao theo trải nghiệm của bạn. Bạn có thể sửa đánh giá sau một phút.
Prompt liên quan
Thiết kế kiến trúc tách lớp cho ứng dụng nhỏ dễ bảo trì
Đề xuất cách tách controller, service, repository, cấu trúc thư mục và luồng gọi cho một ứng dụng nhỏ.
Phân tích và giảm thiểu rủi ro từ dữ liệu đầu vào
Rà soát mã xử lý input để phát hiện chèn lệnh, path traversal và đề xuất chỉnh sửa an toàn theo bối cảnh thực tế.
Soát lỗi logic trong chuỗi if-else phức tạp
Kiểm tra khối điều kiện dài để tìm lỗi logic, làm rõ nhánh biên và đề xuất viết lại dễ hiểu hơn kèm test liên quan.
Viết hàm xử lý dữ liệu đầu vào không tin cậy
Tạo hàm an toàn để kiểm tra, làm sạch, chuẩn hóa và bắt lỗi dữ liệu từ nguồn ngoài trước khi xử lý.
