codingPpushu's dev story

Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.

0%

TIL-210408

What?

Full stack - Clone Coding
express session resave saveUninitialized MongoStore
github login kakao login Relationships

How?

  • Sessions on Express
    => express session : 세션 관리 위함 (설치)
    => env에 환경변수 추가
    => resave 설정
    => saveUninitialized 설정
    => 서버는 사용자가 어떤 쿠키를 가지고 있는지 알아야 함

  • MongoStore and Middlewares
    => 데이터베이스를 사용해 세션 저장
    => cokiestore와 mongo 간 연결 만들어 줌
    => routes 출입 제한 설정

  • Github Log In part One
    => passport를 이용해 github login 구현
    => passport를 이용해 kakao login 구현

  • Relationships
    => user profile : styling, routes 수정