Fix signature Error and Add authorization middleware

제 시스템에서 시그너쳐 생성이 불가능하길래 코드를 약간 수정했습니다.
Authorization 미들웨어를 추가해서 로그인된 사용자만 데이터를 가져올수 있게 했으며, 미들웨어 내부에서
req.user에 로그인된 사용자 정보를 저장했습니다.