Questions tagged «google-signin»

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

30
Google OAuth 2授权-错误:redirect_uri_mismatch
在网站https://code.google.com/apis/console上,我已经注册了我的应用程序,将生成的Client ID:和Client Secret设置到我的应用程序,并尝试使用Google登录。不幸的是,我收到错误消息: Error: redirect_uri_mismatch The redirect URI in the request: http://127.0.0.1:3000/auth/google_oauth2/callback did not match a registered redirect URI scope=https://www.googleapis.com/auth/userinfo.profile https://www.googleapis.com/auth/userinfo.email response_type=code redirect_uri=http://127.0.0.1:3000/auth/google_oauth2/callback access_type=offline approval_prompt=force client_id=generated_id 此消息是什么意思,我该如何解决?我使用gem omn​​iauth-google-oauth2。

25
com.android.build.transform.api.TransformException
我试图将Google登录集成到我的应用中,并添加了以下库: compile 'com.google.android.gms:play-services-identity:8.1.0' compile 'com.google.android.gms:play-services-plus:8.1.0' 还将其添加到项目构建gradle: classpath 'com.google.gms:google-services:1.4.0-beta3' 还将插件添加到应用程序构建gradle: apply plugin: 'com.google.gms.google-services' 然后添加所需的权限,但是当我尝试运行我的应用程序时,收到此错误: Error:Execution failed for task ':app:transformClassesWithDexForDebug'. com.android.build.transform.api.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0\bin\java.exe'' finished with non-zero exit value 2

6
如何获取用户从Google Play下载的应用程序列表(收费/免费)?
我最近遇到了这个应用程序Purchasing Apps,使用我的Google帐户登录后,它可以以某种方式检索我在Google Play中付费的应用程序。 我想找出要完成的过程,因为我想构建一个类似的应用程序,但要下载免费的应用程序。 但是,即使遍历整个API列表,我也找不到用于检索该信息的OAuth API范围。 编辑:我在这个问题上给予了新的悬赏,正如我在这里问过的类似问题所建议的那样,因为在这里和那里我看不到有关如何做以及可以做什么的真正答案。用它。 我想将问题细分为多个部分: 可用于获取购买的应用程序信息的API是什么?我在哪里可以读到它?请显示一个完整的可行示例。 它还能做更多吗?也许执行搜索?也许会显示已安装的免费应用程序?也许是他们安装和卸载的时间?以及这些应用的类别? 使用此API是否有任何特殊要求? 编辑:我对此给予最大的赏赐,因为无论我阅读和尝试了多少,我仍然无法制作一个POC来查询用户曾经下载过的Play商店中的应用(名称,软件包名称,安装和/或删除的日期,图标URL,价格...),包括付费和免费应用。 如果有人找到了有效的示例,请说明如何完成,并说明如何找到它(文档或导致您找到解决方案的任何内容)。我在任何地方都找不到它,这里的当前解决方案对于我来说太模糊了。


30
Google登录错误12500
我正在尝试将Google登录集成到我的应用中。我没有后端服务器,我只是将登录的Google帐户的详细信息获取到我的应用中。 我首先使用Google登录示例进行了尝试,但出现了错误(除了打印下面的stacktrace之外,未进行任何代码更改)。我仅使用示例SignInActivity,因为我没有后端服务器。 Exception com.google.android.gms.common.api.ApiException: 12500: at com.google.android.gms.common.internal.zzb.zzz(Unknown Source) at com.google.android.gms.auth.api.signin.GoogleSignIn.getSignedInAccountFromIntent(Unknown Source) at com.ewise.android.api.MainActivity.onActivityResult(SignInActivity.java:89) at android.app.Activity.dispatchActivityResult(Activity.java:7010) at android.app.ActivityThread.deliverResults(ActivityThread.java:4187) at android.app.ActivityThread.handleSendResult(ActivityThread.java:4234) at android.app.ActivityThread.-wrap20(ActivityThread.java) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1584) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:154) at android.app.ActivityThread.main(ActivityThread.java:6316) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:872) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:762) 码 public class SignInActivity extends AppCompatActivity implements View.OnClickListener { private static final String TAG …

30
Flutter和google_sign_in插件:PlatformException(sign_in_failed,com.google.android.gms.common.api.ApiException:10:,null)
凭证对话框(Google表单)已成功打开,但是在填写凭证后出现此错误。我遵循了这里的指示。创建了一个Firebase项目,并从Google API控制台启用了Google Drive API(这是我现在需要的)。 代码抛出异常: final GoogleSignIn _googleSignIn = GoogleSignIn( scopes: [ 'https://www.googleapis.com/auth/drive', ], ); await _googleSignIn.signIn(); 那是堆栈跟踪: E/flutter ( 5068): [ERROR:flutter/shell/common/shell.cc(184)] Dart Error: Unhandled exception: E/flutter ( 5068): PlatformException(sign_in_failed, com.google.android.gms.common.api.ApiException: 10: , null) E/flutter ( 5068): #0 StandardMethodCodec.decodeEnvelope (package:flutter/src/services/message_codecs.dart:551:7) E/flutter ( 5068): #1 MethodChannel.invokeMethod (package:flutter/src/services/platform_channel.dart:292:18) E/flutter ( 5068): <asynchronous …

9
由于GoogleSignIn,AdMob提交应用程序“应用程序尝试访问无使用说明的隐私敏感数据”时,iOS 10 GM发布错误
我刚刚从iOS 10 GM版本开始面对这个问题。我收到一封电子邮件,说: 要处理您的交货,必须更正以下问题: 这个应用程式尝试存取没有使用说明的隐私权敏感资料。应用程序的Info.plist必须包含NSCameraUsageDescription键,该键具有字符串值,该字符串值向用户说明应用程序如何使用此数据。 完成所需的更正后,您可以重新交付更正后的二进制文件。 问候, App Store团队 我正在使用google GoogleSignIn。我没有使用Firebase,但是在将GoogleSignIn与可可豆荚一起安装时,我在日志中看到它自动安装了Firebase。 除了必须定义这些键之外,我们还有其他事情可以做吗,因为我的应用与相机/照片等无关,因此我不希望用户认为我们正在使用它们。 我注意到其他人也遇到了这个问题:https : //forums.developer.apple.com/thread/62229

6
ITMS-90535无法使用最新的Google Signin SDK发布iOS应用
我正在使用xcode 7 GM种子,并通过cocoapods安装了最新的Google Signin SDK pod "Google/SignIn。当我尝试将应用发布到Apple应用商店时,出现附件错误。 救命!! 以下是Google SDK广告连播的详细版本 - Google/Core (1.0.7): - GoogleNetworkingUtilities (~> 1.0) - GoogleSymbolUtilities (~> 1.0) - GoogleUtilities (~> 1.0) - Google/SignIn (1.0.7): - Google/Core - GoogleSignIn (~> 2.0) - GoogleAppUtilities (1.0.0): - GoogleSymbolUtilities (~> 1.0) - GoogleAuthUtilities (1.0.1): - GoogleNetworkingUtilities (~> 1.0) - GoogleSymbolUtilities …

2
“浏览器或应用可能不安全。尝试使用其他浏览器。” Flutter Firebase Google登录错误
我正在使用Flutter Web和Firebase身份验证来构建Web应用程序。为此1.使用Google登录作为登录方法之一创建了Firebase应用程序。2.添加了https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_auth/firebase_auth/example 和https://dart-pub.mirrors.sjtug.sjtu.edu.cn/中提供的依赖项包/ firebase_auth_web。 当我尝试登录时,会出现Google登录窗口。输入电子邮件地址并按Enter后,将出现以下错误。 “无法登录此浏览器或应用程序可能不安全。请尝试使用其他浏览器。如果您已经在使用受支持的浏览器,则可以刷新屏幕并再次尝试登录。” 我使用的是Chrome浏览器。我应该怎么做才能使我的应用程序更安全?对于android,我们可以选择使用SHA密钥来加密连接。我们是否需要对Web做类似的事情?

1
申请Google日历权限时弹出额外拨款
当用户尝试在我的网站上使用google进行注册时,Google会向用户显示上述3个弹出窗口,但是当我尝试进行注册时,不会向我显示相同的弹出窗口。我看到的就是这个- 这3个单独的弹出式窗口正导致我的网站大量下架。如何删除这3个不同的权限弹出窗口? Google登录按钮详细信息-使用React Google登录 <div className="manager-signup-container"> <div className="content">Join Peoplebox as a Manager to have productive 1:1s that drive actions.</div> <GoogleLogin className={`google-btn-${this.state.loginbtnStatus}`} clientId={GOOGLE_CLIENT_ID} buttonText="Sign up with Google" onSuccess={(response) => this.responseOauth(response, "google")} onFailure={this.responseGoogleFail} responseType="code" scope="profile email https://www.googleapis.com/auth/calendar.events https://www.googleapis.com/auth/calendar.readonly" accessType="offline" prompt="consent" disabled={this.state.loginDisabled} />
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.