Par Nitocris & vert; Lundi 15 novembre 2021 21:04:53 PST
Notes de version
Contenu et environnement
Échos de prophétie
Événements
Articles et économie
Compagnons
agent de réclamation de récompense
Performances et stabilité
En général
nouvelles-nouvelles,
nw-lanceur,
nw-playstation,
nw-xbox,
nw-patch-notes,
var FBLogin = { loggedIn: false, useToken: function(token) { if(!FBLogin.loggedIn){ var postData = { "access_token": token, "src": location.href }; if(pageInfo.redirect_after_login) { postData['src'] = pageInfo.redirect_after_login; } setStatus('spinner', $('#fb-load-info')); $.post('/' + pageInfo.lang + '/sign/fb', postData, {}, 'json') .done(function(rpcdata) { clearStatus($('#fb-load-info')); if(rpcdata.status == 'success'){ FBLogin.loggedIn = true; window.location.href = rpcdata.data.redirect; } else if(rpcdata.status == 'redirect') { FBLogin.loggedIn = true; window.location.href = "https://www.arcgames.com/en/sign/link" + "?src=" + location.href; } else if (rpcdata.status == 'relog') { FBLogin.loggedIn = false; FBLogin.loginStatusResponse.authResponse = null; FBLogin.loginStatusResponse.status="unknown"; // user is now logged out FB.logout(function(response) { }); FBLogin.logIn(); } else { showFBError(rpcdata.msg); } }) } else { console.log('already logged in. Not doing anything with the token.'); } }, logIn: function() { var self = this; if(!FBLogin.loggedIn){ if (self.loginStatusResponse && self.loginStatusResponse.status === 'connected') { FBLogin.useToken(self.loginStatusResponse.authResponse.accessToken); } else if (self.loginStatusResponse && self.loginStatusResponse.status === 'not_authorized') { FB.login(function(response){ if(response.authResponse != null){ FBLogin.useToken(response.authResponse.accessToken); } }, {scope: self.scope}); } else { FB.login(function(response){ if(response.authResponse != null){ FBLogin.useToken(response.authResponse.accessToken); } else { showFBError(notAuthorized); } }, {scope: self.scope, return_scopes: true}); } } else { console.log("Tried logging in - but the user is already logged in."); } }, logOut: function() { window.location.href = "https://www.arcgames.com/en/sign/out"; return ; }, init: function(settings) { var self = this; self.scope = settings.scope;
window.fbAsyncInit = function() { // init the FB JS SDK FB.init({ appId : '618913041484841', // App ID from the app dashboard version: 'v8.0', // TODO: Set up channel file. https://developers.facebook.com/docs/javascript/gettingstarted/#channel // channelUrl : '//WWW.YOUR_DOMAIN.COM/channel.html', // Channel file for x-domain comms status : true, // Check Facebook Login status xfbml : true // Look for social plugins on the page });
FB.getLoginStatus(function(response) { self.loginStatusResponse = response; // cache this }); }; // Load the SDK asynchronously (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/en_US/sdk.js"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); }, };
Feu gratuit introduit de nouveaux personnages avec une compétence distincte après chaque mise à jour…
Dans une étrange tournure des événements qui semblerait insensée à quiconque vivait il y a…
Google déploie aujourd'hui la mise à jour très attendue qui permettra aux utilisateurs de…
Pour célébrer le lancement de Gran Turismo 7, nous nous sommes associés à des…
Une vue de la Space Needle depuis l'immeuble de bureaux d'Apple à Seattle au…
Tundra Tracker, une rondelle de suivi SteamVR née d'un Kickstarter réussi l'année dernière, a…