首页 > TAG信息列表 > google-signin

android-具有多个活动的Google登录流程

我有一个包含3个活动的应用程序:登录活动,主要活动和详细活动. 登录活动使用Google登录来获取用户的帐户(令牌ID和电子邮件). Main活动和Detail活动都需要GoogleSignInAccount. 我不想让该应用程序始终在登录活动时启动,并在用户重新启动该应用程序时透明地重新登录. 我不想将令牌ID

Android(Google登录):如何验证服务器上ID令牌的完整性?

我使用此方法获取ID令牌: GoogleSignInAccount acct = googleSignInResult.getSignInAccount(); String toekn_id = acct.getIdToken(); 现在,如何验证服务器上ID令牌的完整性? 谷歌: Warning: Do not accept plain user IDs, such as those you can get with the GoogleSignInAcc

android-GoogleSignInAccount返回null

我正在尝试使用最新的Google API. 我按照Google的建议设置了所有依赖项. 编译’com.google.android.gms:play-services:9.0.0′ 并且还创建了一个google-service.json.在控制台中启用Google API …我认为一切都应该正常工作.我可以使用Google参考和意图登录.但是在收到回调后 Google

Java-如何在其他活动中登录Google之后保存Google个人资料

我是Android编程新手.我成功集成了Google登录并成功将数据传递给另一个活动.但是,当我通过导航抽屉返回活动时,我在其中传递了数据,因此播出了空白屏幕.我想在该活动中保存用户个人资料.我想通过永久单击应用程序中的“保存”按钮以显示为用户个人资料来保存用户详细信息.请帮助我

GoogleSignInApi和PLUS API for Android之间的区别

嗨,这可能是一个愚蠢的问题,但我只是找不到这两个API之间的区别. On似乎完全可以执行其他操作.我尝试在google开发人员网站上阅读,但这很令人困惑. 我想使用Google来方便地登录到我的应用程序,但是我不知道应该使用什么API.我只对用户名感兴趣.然后,我创建自己的用户数据库. 谢谢解

适用于多个服务器环境的Android版Google登录?

我们拥有多个服务器环境(例如,开发,登台,发布),每个服务器环境都在Google Developer Console中作为自己的项目,并且希望能够通过Android应用登录其中的任何一个以进行测试. 我登录了其中一种工作环境(遵循教程here),但尝试登录其他here时却遇到了以下错误: 您指定的SHA-1已与其他And

android-实施与Google的登录,并且变得奇怪“不幸的是,MyApp已停止”

我已经在我的应用中实现了Google登录按钮. 除了一件事,一切都运行良好,当意图提示用户选择要登录的Google帐户时,如果用户按“后退”按钮,不幸的是,MyApp将停止并且该应用将崩溃. 我真的不知道该从哪里开始选择解决方案,我们将不胜感激. Hers是代码示例: private SignInButton goog

Java-Google SignIn API异常10

接近认证的最后阶段,但是handleSignInResult方法出了点问题.它在日志中返回异常代码10(开发人员错误). Google提供了全面的描述: The application is misconfigured. This error is not recoverable and will be treated as fatal. The developer is an idiot… 我该怎么办(获取

android-在Google Play控制台中混淆“上传失败”消息

我想向Google Play添加一个新应用. 我已经有一些应用程序签名并发布到Google Play.全部具有相同的密钥.现在有了新的消息: Upload failed You uploaded an APK that is signed with a key that is also used to sign APKs that are delivered to users. Because you are enrolled

使用从客户端收到的Google授权代码在服务器端javascript(nodejs)上获取访问令牌

我已经阅读了这份文件: – https://developers.google.com/identity/sign-in/web/server-side-flow 在最后一步,它接收授权代码,之后它显示了使用java或python库接收访问令牌和刷新令牌的示例,但我无法在nodejs中找到任何类似的示例. 如何使用nodejs复制相同的示例?我不能只是发送帖

Android:如何通过Google登录API获取刷新令牌?

目前,我正在开发用户可以使用Google登录的应用程序.作为登录过程的一部分,我们需要将Google ACCESS TOKEN和REFRESH TOKEN发送到服务器端. 我通过以下方法检索访问令牌, mAccountName = googleSignInAccount.getEmail(); String scopes = "oauth2:profile email";

android – Firebase登录:GoogleSignIn onActivityResult()返回RESULT_CANCELED,结果错误为12500

好的,我知道这个问题已被多次询问,但由于某种原因,这个错误不断发生,这就是场景: >创建了PROD firebase项目,在Android项目(Android项目路径:app / google-services.json)中插入了google-services.json,该项目运行正常,包含: >两个SHA1密钥 – 来自.android / debug.keystore(现在)和

javascript – 如何将google登录到我的网站并收集用户详细信息?

我想将google登录按钮集成到my website.我知道HTML但我不确定php和java脚本.最终,我希望谷歌登录以登录用户并给我他们的信息,以便我可以安全地将它存储在我的数据库phpmyadmin上.我已经访问了the google tutorial,但发现它没有解释如何完全收集用户信息.我试图遵循这一点,到目前为

android – 每次使用GoogleSignInApi显示帐户选择器

我正在使用播放服务8.3中引入的新GoogleSignInApi.它会记住上次选择的帐户,并且不会从第2次开始显示帐户选择器.但我想让它每次都让用户选择帐户.看起来GoogleApiClient的clearDefaultAccountAndountRend()方法不允许与googleSignInApi一起使用.没有实现自定义帐户选择器,有没有办

javascript – Google登录API挂起未捕获的错误无法从URL哈希获取父源

我使用谷歌登录JavaScript客户端几个月没有问题. 但最近当用户点击添加到主屏幕的webapp登录按钮时,登录弹出窗口只是挂起而没有显示任何内容. 通过远程调试进行调试时,控制台窗格中会显示错误: Uncaught Failed to get parent origin from URL hash! 源自4188232449-v2-idpiframe

android – Google登录requestIdToken返回null

我分叉了this google示例项目并运行了android登录. 我在google开发人员控制台中设置了选项并获得了客户端ID,但是在运行项目时,id标记出现null. 完整代码是here 此代码请求id令牌. GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_I

android – 还有另一个地方可以获得google-services.json吗?

我尝试从the docs点击GET A CONFIGURATION FILE链接,但the resulting page只是加载和加载.这种情况发生在Firefox和Chrome以及我的手机上.有没有其他方法来获取配置文件? 编辑:我在Chrome开发者控制台中收到这些错误: Refused to display 'https://accounts.google.com/ServiceLogin?

java – 谷歌登录签名apk无法正常工作

好吧一切正常,直到我生成签名的apk.我在谷歌开发者页面上讲述了整个过程 1.我生成了带有keyhash和包名称的google-services.json文件 2.包括所有类级别和应用程序级别的依赖关系 // Top-level build file where you can add configuration options common to all sub-projects/mod

谷歌signIn不在发布模式apk android

在发布模式下,我的谷歌登录无法正常工作,但在调试模式下工作正常.我从SO here得到了类似的问题,但我没有得到完美的解决方案. 我的handleSignInResult即将错误 – 如何修复?解决方法:确保遵循Guide中指定的所有步骤 .如果需要,请创建新的OAuth客户端,新配置文件(google-services.jso

用户从Android中的Gmail登录后如何获取访问令牌?

我正在关注Google Sign in for Android.现在我可以获得idToken但我之前使用的后端服务器期待访问Token,因为我之前使用的是Google Login.现在我不想改变我的服务器端.但是我仍然可以如何使用Google登录并在我的Android应用程序中获取访问令牌,以便我可以将我的用户验证到我的后端服

android – Google登录错误12500

我正在尝试将Google登录集成到我的应用中.我没有后端服务器,我只是将登录的Google帐户的详细信息提供给我的应用程序. 我首先尝试使用Google Sign In Example但是我收到了一个错误(除了打印下面的堆栈跟踪之外没有更改代码).我只使用了示例SignInActivity,因为我没有后端服务器.

java – Google登录按钮setScopes()已弃用

今天我已经升级了我的播放服务依赖项来编译’com.google.android.gms:play-services-auth:10.0.1′. 现在我看到setScopes已被弃用. private GoogleApiClient mGoogleApiClient; private GoogleSignInOptions gso; gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEF

从Google登录集成android登出

我正在学习实施Google登录集成. 我正在关注Google Developers的演示.这是我的登录页面代码: public class LoginActivity extends AppCompatActivity implements GoogleApiClient.OnConnectionFailedListener, View.OnClickListener { private Button btnSignOut, btnDisconne

android – Google Play In服务在PlayStore上发布后无效

在使用我的包名和SHA-1代码创建了google-services.json之后,我使用.jks文件创建了我的SHA-1.我将我的应用程序发布到Appstore之后.我的登录服务工作得很好,但一小时后所有服务都停止了. 我为每个平台使用相同的SHA-1,我再次检查了相同的SHA-1. Android Studio SHA-1输出 我的Googl

java – Google登录GoogleIdToken后端验证突然失败

我一直有这个问题与谷歌登录.我有一个用户连接的Android应用程序用于向Google进行身份验证,然后将idToken发送到我的服务器.服务器使用Google提供的库(GoogleIdTokenVerifier)来验证令牌. GoogleIdTokenVerifier verifier = new GoogleIdTokenVerifier.Builder(transport, json