강좌 & 팁
글 수 2,412
2015.03.23 19:01:45 (*.134.169.166)
40922
Oauth를 연동할 경우 간편한 Node용 라이브러리를 소개 할까 한다.
Facebook , twitter , google 등을 기본으로 제공한다.
설치
npm install passport , passport-facebook
기본 로그인 인증 부터 각종 SNS 를 지원한다.
찾아 보면 Naver, Daum등 한국 포털의 Oauth도 찾아 볼수 있다.
var passport = require('passport');
var facebookStrategy = require('passport-facebook').Strategy;
passport.use(new FacebookStrategy({
clientID : 페이스북 아이디,
clientSecret: secret key,
callbakcURL: URL
},
function (accessToken , refreshToken, profile, done)
{
로그인 성공 Access token 전달
}
));
이렇게 콜백에 쉽게 Accesstoken을 받을 수 있다. API 를 공부를 안해도 쉽게 가져올수 있다.~