automatic Facebook Login like Hootsuite with Facebook JavaScript SDK -
how can perform automatic facebook login facebook javascript sdk hootsuite do?
with code can access facebook app facebook account, how can create non-facebook login website, logged in facebook on app?
here code normal facebook login:
<div id="fb-root"></div> <script> function checkloginstate() { fb.getloginstatus(function(response) { statuschangecallback(response); }); } // called results from fb.getloginstatus(). function statuschangecallback(response) { console.log('statuschangecallback'); console.log(response); // response object returned status field lets // app know current login status of person. // total docs on response object can found in documentation // fb.getloginstatus(). if (response.status === 'connected') { // logged app , facebook. document.getelementbyid('status').innerhtml = 'verbunden'; } else if (response.status === 'not_authorized') { // person logged facebook, not app. document.getelementbyid('status').innerhtml = 'please log ' + 'into app.'; } else { // person not logged facebook, we're not sure if // logged app or not. document.getelementbyid('status').innerhtml = 'please log ' + 'into facebook.'; } } window.fbasyncinit = function() { fb.init({ appid : 'appid', xfbml : true, status : true, cookie : true, version : 'v2.1' }); fb.getloginstatus(function(response) { statuschangecallback(response); }); }; (function(d, s, id){ var js, fjs = d.getelementsbytagname(s)[0]; if (d.getelementbyid(id)) {return;} js = d.createelement(s); js.id = id; js.src = "//connect.facebook.net/de_de/sdk.js"; fjs.parentnode.insertbefore(js, fjs); }(document, 'script', 'facebook-jssdk')); </script>
an app login (and hootsuite using) implies must login facebook first - there nil else do. if utilize facebook login on hootsuite, need sign in facebook first.
don´t worry much access tokens, javascript sdk takes care unless want more complicated things generating extended access tokens , whatnot.
login easy javascript sdk: https://developers.facebook.com/docs/reference/javascript/fb.login/v2.2
just create sure phone call function on user interaction (mouse click) - else may blocked in browser.
edit: see want auto-login facebook if logs in on website without facebook login. well, not possible. access tokens used api calls, not login. if user not logged in on facebook, can´t log him in automatically. can store access tokens later usage, valid when user not logged in. how utilize access tokens , ones available, take @ articles:
https://developers.facebook.com/docs/facebook-login/access-tokens/ http://www.devils-heaven.com/facebook-access-tokens/ http://www.devils-heaven.com/extended-page-access-tokens-curl/ javascript facebook facebook-graph-api facebook-login
No comments:
Post a Comment