facebook第三方登录,facebook-jssdk
不废话,直接上代码
1:先引入facebook-jssdk
<script src="//connect.facebook.net/zh_CN/sdk.js#xfbml=1&version=v2.9"></script>
2:初始化
//facebook初始化
(function(){
FB.init ({
appId : '你们的appid',
cookie : true,
xfbml : 1,
version : 'v2.9'
});
})();
3:点击按钮登录
//facebook登录
$("#fblogin").click(function(){
FB.login(function(response) {
if( response.status =='connected'){
response.authResponse.accessToken 这么简单就拿到token了,去调接口登录吧
}
console.log(response);//登录回调函数
},{scope:'email'});//需要获取的信息scope
});
4:退出登录
//退出facebook
functionfbLogoutUser() {
FB.getLoginStatus(function(response) {
if(response && response.status ==='connected') {
FB.logout(function(response) {
});
}
});
};
这就退出了,简单吧,