var googleUser = {}; // funckja uruchamiajaca SDK var startApp = function() { gapi.load('auth2', function(){ // inicjalizacja aplikacji i aktywacji SDK auth2 = gapi.auth2.init({ client_id: '412566794051-8p89671147j4bhvrbtoq6siir48vemik.apps.googleusercontent.com', cookiepolicy: 'single_host_origin', }); attachSignin(document.getElementById('login-g')); }); }; // przypisz akcje logowania do elementu DOM function attachSignin(element) { if(!!element) auth2.attachClickHandler(element, {}, onSuccess, onFailure); } // zalogowany poprawnie var onSuccess = function(user) { var profile = user.getBasicProfile(); response = { id: profile.getId(), name: profile.getName(), email: profile.getEmail() }; $.post("https://www.bagatelle.sklep.pl/login/google", { google_response: response }, function(){ window.location.replace("https://www.bagatelle.sklep.pl/login/google"); }); }; // blad logowania var onFailure = function(error) { // blad }; // wyloguj uzytkownika function GsignOut() { var auth2 = gapi.auth2.getAuthInstance(); auth2.signOut().then(function () { // wylogowano }); } // inicjalizacja uslugi startApp();