JobsAPI created with NodeJS and MongoDB while learning from Coding Addict https://www.youtube.com/watch?v=rltfdjcXjmk&t=8690s
عن هذا المشروع
Setup Database Connection Import connect.js Invoke in start() Setup .env in the root Add MONGOURI with correct value Routers auth.js jobs.js User Model Email Validation Regex Register User Validate - name, email, password - with Mongoose Hash Password (with bcryptjs) Save User Generate Token Send Response with Token Login User Validate - email, password - in controller If email or password is missing, throw BadRequestError Find User Compare Passwords If no user or password does not match, throw UnauthenticatedError If correct, generate Token Send Response with Token Mongoose Errors Validation Errors Duplicate (Email) Cast Error Security helmet cors xss-clean express-rate-limit
من ملف README الخاص بالمشروع على
GitHub
- النجوم
- 10
- التفريعات
- 0
- آخر تحديث
- 29/10/2022
أضف هذه الشارة إلى ملف README
أظهر أن مشروعك مُدرج على «صُنع في الجزائر».
[](https://www.madeinalgeria.dev/projects/jobsapi)