【发布时间】:2022-01-06 07:40:16
【问题描述】:
我正在开发一个向电话号码发送 OTP 的 Google 登录,但是当我更新依赖项时,会出现一个验证码。我怎样才能摆脱它?
所有方法都是我自己实现的。
使用 Google 控制台,您可以启用您的 Android 设备验证。
在 firebase 中,添加 sha-256 和 SHA-1 同时添加 playconsole sha-1 和 sha 256。
但是,验证码仍然没有被删除。
有没有人可以帮我解决这个问题?
这里是依赖项
implementation 'com.google.firebase:firebase-inappmessaging-display:20.1.1'
implementation 'com.google.firebase:firebase-analytics:20.0.0'
implementation 'com.google.android.gms:play-services-ads:20.4.0'
implementation 'com.toptoche.searchablespinner:searchablespinnerlibrary:1.3.1'
implementation 'com.facebook.android:facebook-share:12.1.0'
implementation 'com.google.firebase:firebase-crashlytics'
implementation 'com.google.firebase:firebase-analytics'
implementation platform('com.google.firebase:firebase-bom:29.0.0')
implementation 'androidx.browser:browser:1.2.0'
implementation 'com.google.android.gms:play-services-safetynet:17.0.1'
我正在使用的这些所有依赖项 谷歌播放服务依赖项是
implementation 'com.google.android.gms:play-services-maps:18.0.0'
implementation 'com.google.android.gms:play-services-location:18.0.0'
implementation 'com.google.android.gms:play-services-auth:19.2.0'
我还实现了在 stackoverflow 中回答的所有方法 follow this link
这是我的gradebuild文件
dependencies {
classpath 'com.android.tools.build:gradle:4.2.2'
classpath 'com.google.gms:google-services:4.3.10'
classpath 'com.google.firebase:firebase-crashlytics-gradle:2.8.0'
}
【问题讨论】:
标签: android firebase android-studio firebase-authentication one-time-password