跳到主要内容

Google Sign-In允许用户使用其Google帐户登录到您的应用程序

通过添加谷歌登录,你将谷歌的力量带入你的网站或应用程序。当用户登录时,您将获得一个OAuth令牌,用于代表他们发出API请求,您可以使用该令牌更好地了解用户,将他们与朋友联系起来,并创建更丰富、更吸引人的体验。

您还可以将Google+登录按钮添加到您的安卓网间网操作系统应用程序。

实现最少


网状物

包括所需的JS标题

<头部><script src=“https://apis.google.com/js/client:platform.js?onload=startApp“异步延迟></script><meta name=“google-signin-client_id”content=“YOUR_client_id”></meta></头>

放置一个占位符以包含按钮

<body><!-- ... --><div id=“gConnect”><div id=“登录按钮”></div><!-- ... --></body>

呈现按钮并处理用户登录

函数startApp(){gapi.load('auth2',函数(){gapi.client.load('plus','v1').then(function(){gapi.signin2.render(“签名按钮”{范围:'https://www.googleapis.com/auth/plus.login',fetch_basic_profile:false});gapi.auth2.init({fetch_basic_profile:false,范围:'https://www.googleapis.com/auth/plus.login'})。然后(函数(){console.log('init');auth2=gapi.auth2.getAuthInstance();auth2.isSignedIn.listen(函数(){console.log(auth2.currentUser.get());});auth2.then(函数(resp){console.log(auth2.currentUser.get());});});});});}