전략 패턴은 정책 패턴이라고도 함.
passport는 노드에서 인증 모듈을 구현할 때 쓰는 미들웨어 라이브러리!
passport.use(~~) 같은 방식으로 전략파일을 구성함 예를 들어
passport.use(new LocalStrategy) {
function ~~
}
이와 같이 사용하는데 passport.use()라는 메소드 안에 ‘전략’(여기서는 new LocalStrategy)을 매개변수로 넣어서 매개변수에 따라 다른 로직을 수행하는 것으로 볼 수 있음.