Til Home

2020-03-03-TIL

Facts

프로젝트

  • 세션 쓰기 위해서 프록시 설정 완료.
  • 쿠키 세션 적용 및 다른 곳에서도 세션을 써서 알맞은 포스팅을 돌려주도록 설정함.
  • client 쪽 코드도 세션에 맞게 apis component 등 수정함.
  • login failed 할 때 401 돌려주도록 함.

Feelings

  • 일정에 맞춰서 끝낼 수 있어서 다행이다고 생각한다.

Findings

  • res.status(500).send(‘Something broke!’); 하면 원하는 status code를 돌려보내 줄 수 있다.
    출처: https://expressjs.com/ko/guide/error-handling.html
  • 도메인이 다르면 쿠키 저장이 안 돼서 프록시를 사용하게 되는데
    지금은 webpack dev server을 쓰고 있으니 프록시 설정을 이렇게 하게 된다.
devServer: {
    proxy: [{
      context: ['/auth', '/api'], 
      target: 'http://localhost:3000',
    }]
        changeOrigin: true
      }
    }
  }

Future Action

  • 좀 더 열심히 하도록.

Feedback