log 2021-05-02
pseudo-back
방법이 두 가지 정도 되는 듯한데.. 지금 라우트쪽에서 유저 이름 정보와 아이디 정보 두 가지가 필요한 듯한데, 이걸 요청 보낼 때 기본적으로 같이 보내도록 하거나, 유저 아이디만 보내서 디비쪽에서 다시 해당 유저 이름 정보를 가져와서 추가해서 스키마 검증을 하도록 할 수 있을 듯하다.
근데 그렇게 하려면 디비에 부하가 가려나..? 내 생각엔 쿼리 요청 쪽이 어차피 인증 거치면서 유저 아이디와 이름 정보를 핸들링하게 될 것이므로 쿼리에 같이 보내도록 하는 게 나을 듯하다.
userid를 number
로 처리하려 하면 숫자가 너무 커서인지 Joi unsafe number 에러가 난다.
디비 모델과 라우터간 기본 연동작업은 했는데, 이제 구글 인증 추가해서 해당 정보를 미들웨어로 추가해서 각 필요한 쿼리에 같이 들어갈 수 있도록 처리해 주어야 한다.
Comments