Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/son-b/node.js-passport
RE:SPEC 프로젝트 시작 전 토이 프로젝트
https://github.com/son-b/node.js-passport
bcrypt express morgan mysql nodejs nodemailer passport sequelize toyproject winston
Last synced: 9 days ago
JSON representation
RE:SPEC 프로젝트 시작 전 토이 프로젝트
- Host: GitHub
- URL: https://github.com/son-b/node.js-passport
- Owner: SoN-B
- Created: 2022-10-14T12:21:25.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2022-12-09T16:12:22.000Z (almost 2 years ago)
- Last Synced: 2023-03-05T04:54:01.251Z (over 1 year ago)
- Topics: bcrypt, express, morgan, mysql, nodejs, nodemailer, passport, sequelize, toyproject, winston
- Language: JavaScript
- Homepage:
- Size: 44.9 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Node.JS-Passport
RE:SPEC 프로젝트 시작 전 토이 프로젝트
## Project Features
1. **passport**: 소셜 로그인/로그아웃
2. **nodemailer**: 비밀번호 찾기 & 변경
3. **winston & morgan**: 로그관리## Dependency Module
```
"dependencies": {
"bcrypt": "^5.1.0",
"body-parser": "^1.20.1",
"config": "^3.3.8",
"cors": "^2.8.5",
"express": "^4.18.2",
"express-session": "^1.17.3",
"morgan": "^1.10.0",
"mysql": "^2.18.1",
"mysql2": "^2.3.3",
"nodemailer": "^6.8.0",
"passport": "^0.6.0",
"passport-kakao": "^1.0.1",
"passport-local": "^1.0.0",
"passport-naver": "^1.0.6",
"sequelize": "^6.25.3",
"sequelize-cli": "^6.5.2",
"winston": "^3.8.2",
"winston-daily-rotate-file": "^4.7.1"
},
"devDependencies": {
"eslint": "^8.27.0",
"eslint-config-prettier": "^8.5.0",
"eslint-plugin-prettier": "^4.2.1",
"prettier": "2.7.1",
"standard-version": "^9.5.0"
}
```