12345678910111213141516171819202122232425262728293031 |
- <script type="text/javascript">
- var m = document.createElement('meta');
- m.name = "google-signin-client_id"; m.content = "{{clientid}}";
- document.getElementsByTagName('head')[0].appendChild(m);
- var rf = document.createElement('link');
- rf.rel = "stypesheet"; rf.type = "text/css";
- rf.href = "https://fonts.googleapis.com/css?family=Roboto";
- document.getElementsByTagName('head')[0].appendChild(rf);
- window.onbeforeunload = function(e){ gapi.auth2.getAuthInstance().signOut(); }
- function render(){
- gapi.signin2.render('{{loginbtnid}}', {
- 'width' : '{{width}}',
- 'height' : '{{height}}',
- 'longtitle' : '{{longtitle}}',
- 'theme' : '{{theme}}',
- // don't pass user.getAuthResponse().id_token
- // basic profile is enough
- 'onsuccess' : function(user){ if(gLogin) gLogin(user.getBasicProfile()) },
- 'onfailure' : function(err) { if(gLoginFail) gLoginFail(err) }
- });
- }
- (function() {
- var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
- po.src = 'https://apis.google.com/js/platform.js?onload=render';
- var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
- })();
- </script>
|