/*
-- [ Using Old FB SDK ] ------------------------------------------------------
FB.init({ appId: '202143216518919',
status: true,
cookie: true,
xfbml: true});
//App Settings
Encrypted Access Token = Disabled
*/
FB.getLoginStatus(function(response) {
if (!response.session) {
FB.ui({
method: "permissions.request",
"perms": permission
},
function(response) {
if (response) {
console.log(response);
}
}
);
}
});
/*
-- [ Using New FB SDK ] ------------------------------------------------------
FB.init({ appId: '202143216518919',
status: true,
cookie: true,
xfbml: true,
oauth : true //Enable OAuth 2.0
});
//App Settings
Encrypted Access Token = true
*/
FB.login(function(response) {
console.log(response);
if (response.authResponse) {
console.log('Welcome! Fetching your information.... ');
} else {
console.log('User cancelled login or did not fully authorize.');
}
}, {scope:permission});
/*
-- [ Using New FB SDK / disabled OAuth ] ------------------------------------------------------
FB.init({ appId: '202143216518919',
status: true,
cookie: true,
xfbml: true,
oauth : false //Enable OAuth 2.0
});
//App Settings
Encrypted Access Token = true
*/
FB.getLoginStatus(function(response) {
console.log(response);
if (response.status === "notConnected") {
console.log('not yet authorized');
FB.ui({
method: "permissions.request",
"perms": permission
},function(response) {
if (response) {
var accessToken = response.authResponse.accessToken;
var uid = response.authResponse.accessToken
console.log(response);
}
});
} else {
console.log('connected to FB');
}
});