[Nodejs]생활코딩 Nodejs-passport.js
Passport는 Node의 인증 미들웨어이다. 일반적으로 웹 애플리케이션은 사용자의 아이디와 비밀번호를 입력 받아 인증을 한다. 최근에는 소셜 네트워크의 등장으로 Facebook 이나 Twitter와 같은 OAuth공급자를 사용한 싱글 사인온(SSO)이 널리 사용되는 인증방법이...
Passport는 Node의 인증 미들웨어이다. 일반적으로 웹 애플리케이션은 사용자의 아이디와 비밀번호를 입력 받아 인증을 한다. 최근에는 소셜 네트워크의 등장으로 Facebook 이나 Twitter와 같은 OAuth공급자를 사용한 싱글 사인온(SSO)이 널리 사용되는 인증방법이...
로그인 UI를 만들고, 로그인했을때 상태값을 나타내는 쿠키를 생성 상태값으로 로그인 여부를 확인하고, 그에 따라 접근권한을 부여함.
쿠키의 생성 쿠키(Cookie)
Express 설치
보안 - SQL Injection sql injection ? 코드 인젝션의 한 기법으로 클라이언트의 입력값을 조작하여 서버의 데이터베이스를 공격할 수 있는 공격 방식. 입력값으로 sql문을 주입하는 공격인데, 쉬운 공격 난이도에 비해 파괴력이 어마어마함. (실제로 보안회사 Imp...