codestates / codestates/6699

[✍️ Dev Log] BE 김정현 / 2021-12-14

Open
#62 0 comments 0 reactions 0 assignees View on GitHub
BE dev-log
Dominant language
JavaScript
Stars
5
Forks
0
PR merge metrics
No merged PRs in 30d

Description

### 오늘은 어떻게 프로젝트에 기여했나요?
- 백엔드 API Docs에 따른 router 작성 및 controllers 뼈대 작성.
- /auth, /login 기능 구현을 하였으나 Sequelize 연동이 잘 안된듯 하다.

### 오늘의 프로젝트에서 힘든 점은 무엇인가요?
- Sequelize Model을 활용한 findOne() 메소드가 진행되지 않아서 /login 엔드포인트 테스트를 하지못하였다.

```js
const { User } = require('../../models');

module.exports = {
post: async (req, res) => {
try {
const { email, password } = req.body;

// 잘못된 요청의 경우
if (!email || !password) return res.status(400).json({ message: 'Bad Request!' });

const userInfo = await User.findOne({ where: { email: email }});
// userInfo가 불려오질 않는다...
```

### 내일은 프로젝트에 기여하기 위해 무엇을 해야 하나요?

- [ ] /login 엔드포인트 완성
- [ ] accessToken 이용한 로그인/로그아웃 구현
- [ ] AWS(EC2, S3, RDS) 업로드

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.