강의

멘토링

로드맵

Inflearn Community Q&A

rhdgrudn2447's profile image
rhdgrudn2447

asked

Creating Nodebird SNS with Vue

4-10. Connecting Frontend with Signup and Login

serializedUser

Written on

·

295

0

passport.serializedUser에서 serializedUser는

미들웨어인 passport가 세션처리하라고 지원해주는 기능인가여?

nodejsawsvuexvuejsmysqlssr

Quiz

65% of people got it wrong. Give it a try!

프론트엔드와 백엔드 서버를 분리하는 주된 이유가 무엇일까요?

단일 서버 성능 향상

확장이 용이하고 자원 관리가 효율적입니다.

모든 최신 프레임워크의 요구사항입니다.

서로 다른 언어를 사용할 수 있게 합니다.

Answer 4

1

zerocho님의 프로필 이미지
zerocho
Instructor

. 뒤에 나오는 함수는 이름 마음대로 바꾸시면 안 됩니다.

router.get

passport.serializeUser

req.isAuthenticated 등등

1

zerocho님의 프로필 이미지
zerocho
Instructor

로그인을 할 때 사용자 정보가 세션에 저장되는데요. 사용자 정보 전체를 저장하기에는 너무크니까 사용자 정보에서 id같은것만 세션 에 저장해둡니다. 그리고 나중에 deserializeUser에서 저장해뒀던 id를 통해 사용자 객체를 복구하는 거에요.

0

rhdgrudn2447님의 프로필 이미지
rhdgrudn2447
Questioner

아! 감사합니다.

0

rhdgrudn2447님의 프로필 이미지
rhdgrudn2447
Questioner

네! 설명해주신 부분은 강의통해서 이해했습니다.

다만 궁금한점은  serializedUser를 passport가 지원해주는 기능인지 아니면 함수명을 제가 마음대로 바꿔도 되는지 여쭤보는겁니다 ㅠ

rhdgrudn2447's profile image
rhdgrudn2447

asked

Ask a question