생활코딩

Coding Everybody

리팩토링

토픽 생활코딩 > WEB > WEB2 - Node.js > Node.js - Express > Passport.js

수업소개

코드를 정리하면서 수업을 마무리 합니다. 

 

 

 

강의

 

 

 

 

소스코드

변경사항 

댓글

댓글 본문
  1. 장한결
    라우터 내에서 동작....은 마음에 안들지만 어쨌든 clear..
  2. HyunseoLee
    20210813 -> 정리가 좀 생소하긴 하지만 Ok.. not bad
  3. 김윤석
    21.04.27
  4. jeisyoon
    2021.03.26 Refactoring - OK
    passport,js 는 정말 어렵군요.
  5. 세계로
    passport.js안에서 사용되는 변수 app을 정의할때 왜 다른 파일처럼 간단히 passport.js 파일 안에

    const express = require('express');
    const app = express();

    를 입력하면 오류가 발생하는걸까요??

    passport.authenticate는 function이 아니라는 오류가 발생합니다.
  6. 생활둘기
    2021 1 8

    굳이 routes/auth.js 안에 있는 내용을 함수로 만들어서 passport를 인자로 주지 않아도 오류는 안생기네요 왠진 모름
  7. 생활둘기
    2021 1 8
  8. ldhan0715
    20-09-21
  9. 착한얼굴에그러치모탄태도
    감사합니다
  10. 쑤우
    수강완료. 감사합니다~
    역시 한번에 이해하기는 어렵네요.ㅎㅎ
  11. 굼벵이
    완료
  12. dobi
    소스 정리하는 부분 너무 좋아요. 분리하는 부분이 고민이었는데 정말 도움이 되었습니다. 감사합니다.
  13. heychs
    그러면 그 안의 코드들이 한번 더 실행이 되어버리지 않나요?
    대화보기
    • 그냥 /routes/auth.js 에서 만든 /lib/passport.js 를 require 해도 될꺼 같은데요?
    • leesj020925@naver.com
      리펙토링은 하는동안에도 이해하기 어려운데 리펙토링 된 후 에도 복잡하게 느껴지네요.
      passport.js 정말 너무 어렵고 오류도 많이 났습니다. 좀 더 깊게 공부해야겠네요...
    • 치미
      너무 어려웠네요 ㅠㅠ