inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

리액트로 나만의 블로그 만들기(MERN Stack)

(13) Auth Routes

token에 관련해 질문드립니다.

153

Choi

작성한 질문수 18

0

안녕하세요. 우선 강의 잘 보고 있습니다.

본론부터 빠르게 말씀드리면 auth 미들웨어를 생성을 하여서

router/api/post.js에서 auth를 삽입해서 토큰인증과정을 거쳐서 회원가입한 유저만 post를 작성하게 한걸로 알고 있습니다.

로그인에서도 로그인 요청시 토큰을 생성하고 auth 미들웨어를 통해 해당 토큰이 맞는지 확인후 로그인 접속을 하게 만드셨는데

그렇다면 굳이 회원가입에서 토큰이나, auth를 사용하지않아도 되지 않지 않나요? 왜냐하면 어차피 로그인시 새로 토큰을 제공해주고 그 정보로 로그인해서 post작성까지 할것인데,

왜 굳이 회원가입에도 토큰을 제공하고 인증절차를 거치는지 궁금합니다. 쓸모없는 인증절차가 아닌지 해서요 궁금해요!!

redux react bootstrap mongodb nodejs express

답변 1

1

싸플

저의 의도는 회원가입 후 바로 글을 작성하기 위해서 그렇게 만들었습니다. 

회원가입 -> 토큰 생성 -> auth통해 -> 글 작성

만약 회원가입시 토큰을 발행안한다면

회원가입 -> 로그인 -> 토큰생성 -> auth통해 -> 글작성

로그인 과정이 한번더 들어가야되므로, 불편하다 생각하여 그렇게 만들었습니다. 

만약 글쓴이께서 회원가입시 토큰없어도 생각되시면 빼셔도 됩니다. ^^

※ 핸드폰을 바꿨더니... 댓글 알림이 안와서.. 댓글이 달린지도 몰랐네요.. 죄송합니다. 

npm run dev-watch 오류

0

89

1

npm i react-redex redux-saga react-router-dom connected-react-router bootstrap reactstrap dotenv 명령어 설치하면 에러날까요?

0

451

1

mongodb 자세히 알고 싶습니다

0

272

1

강의 듣으면서...포스트 맨도 안됩니다

0

261

1

혹시 gatsby 생성하는 명령어 하는지 알고 싶습니다

0

285

1

webpack 설정 문제입니다.

0

315

1

Category관련 질문

0

242

1

https://www.ssaple.net/ 블로그 접속이 되질 않아요.

0

319

1

리액트 버전 오류 나시는 분들 참고

0

490

1

react 18버전에서의 connected-react-router 가 설치가안됩니다

0

1076

1

jwt.sign() 에서의 질문입니다.

0

212

1

ssaple.net 접속이 안됩니다.

0

374

1

Media(Video) 파일 첨부관련 질문

0

304

1

페이지 Link를 이용한 페이지 이동이 안됩니다

0

352

1

webpack.config.js 설정

0

838

1

몽고db 사이트가 많이 바뀌어서

0

352

1

선생님 req에 아무것도 안들어오는데 혹시 뭐가문제일까요 ?

0

308

1

안녕하세요 강의 잘 보고 있습니다 질문 하나 있는데요 ..

0

1597

1

그대로 따라하였고 하루종일 reboot하는데 되지않습니다..

0

218

1

Encountered two children with the same key 에러..

0

873

1

강사님 redux에러 질문이요

1

250

2

선생님 왜 저는 백날해도 collapse 내용이 link아래로 갈까요?

0

356

2

postDetail scss 문제

0

242

3

강사님 포스트 디테일 부분을 똑같이 작성하였는데 이런 오류가 나서 도저히 방법을 모르겠습니다 ㅠㅠ

0

218

1