1234567891011121314151617181920212223242526272829303132333435363738 |
- (function () {
- var po = document.createElement('script');
- po.type = 'text/javascript';
- po.async = true;
- po.src = 'https://apis.google.com/js/client:plusone.js';
- var s = document.getElementsByTagName('script')[0];
- s.parentNode.insertBefore(po, s);
- })();
- function onAuthentication (result) {
- if (result['status']['signed_in']) {
- $('div#authentication').stop().hide();
- gapi.client.load('plus', 'v1', apiClientLoaded);
- }
- else {
- if (console) {
- console.log('Sign-in state: ' + result['error']);
- }
- }
- }
- function apiClientLoaded () {
- gapi.client.plus.people
- .get({ userId: 'me' })
- .execute(function (response) {
-
- $.post('/me/logon', { id: response.id })
- .done(function (response) {
- if (response) {
- $("div#profile").show();
- }
- })
- .fail(function () {
- });
- });
- }
|