问题标签 [sms-verification]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
353 浏览

firebase - 使用 Firebase 和 React Native 进行短信验证

我想在 react native 中通过 firebase 进行短信验证我正在使用 react-native-firebase 库来访问 firebase SDK,尽管我已经尝试过他们的内置方法来发送验证码,但它没有用我使用的方法:

我已经尝试了很多方法。我正在使用 Firebase 免费计划,并且也正确上传了 SHA1 哈希。

我得到的错误

代码:空

错误:空

状态:“发送”

验证 ID:“AM5PThB_qcB3PDSoEsEGy2fKu4kAqg-SOcrF45oz5Zx5gi8Rv3JJM94hstJJvT9XoWM2O9oqlHybMVHMt-ajH9PK-mEy2YFIMiEjEdOIkI622WxnJ3PGPvX6wNz_0UpUBk54D0OfDn9T”

但代码没有发送到我的巴基斯坦或美国号码。

0 投票
1 回答
49 浏览

android - 短信验证android firebase的限制?

我需要从 firebase 触发我的 Android 应用程序的通知。不幸的是,偏远地区的用户 USER1 没有有效的互联网连接。

现在我从另一个移动管理员发送短信验证 USER1 手机号码,然后,我可以用它来触发通知吗?如果我将 ADMINUSER 用于 100 个不同的号码,firebase 会检测并停止管理员用户作为虚假请求短信验证者吗?

0 投票
3 回答
5159 浏览

reactjs - 如何在 Android 上的 React Native 中自动验证 OTP?

我正在尝试otp使用react-native-sms-retrieveron自动验证android devices。我尝试过以下方式来实现。

以下是我的 OTP 格式

我还创建sms了如下虚拟键格式-SZ3KPh5voKE请指导我使用以下sms格式。

我需要从服务器端获取相同的格式吗?

服务器端需要做哪些改变?

在尝试上述解决方案时,它显示time out exception

请帮助我摆脱它。

0 投票
4 回答
5976 浏览

react-native - 如何实现反应原生 otp 检索器并为应用程序生成哈希键

React Native 初学者

我正在尝试OTP使用react-native-sms-retriever 我在项目中实现以下示例自动验证

实现的示例此示例不是获取哈希键的方法。您必须通过执行命令手动获取它

当我执行命令时,它不会要求输入密码。它应该问,因为它是

我已经使用在“java/bin”文件夹中执行的波纹管命令生成了调试哈希键。但它不是

如何为发布版本生成哈希键尝试以下返回错误的键

我已经阅读了他们说你需要在上面的命令中添加path的文件。对release keystore我来说我不工作请更新

主要挑战是生成的密钥在cmdbash

0 投票
1 回答
142 浏览

java - 从 Firebase 身份验证中获得更多时间短信验证

Firebase 电话号码验证允许一次性验证,并向电话号码发送一次验证码。但我需要在一个电话号码中收到更多验证码。我需要多次验证用户。有没有办法在一个号码中获得更多的验证码?

0 投票
1 回答
941 浏览

android - “使用 SMS Retriever API 进行自动 SMS 验证”与“使用电话号码通过 Firebase 进行身份验证”

在我的 andoird 应用程序上进行自动短信验证,我可以使用这个:

“使用 SMS Retriever API 的自动 SMS 验证”

https://developers.google.com/identity/sms-retriever/overview

好的。

但要进行自动短信验证,我也可以使用 Firebase:

“使用电话号码在 Android 上通过 Firebase 进行身份验证”

https://firebase.google.com/docs/auth/android/phone-auth

这两种方法有什么区别?

0 投票
2 回答
286 浏览

sms - 使短信验证码易于复制

我通过文本向用户发送 10 位数字和字母代码作为 2FA 的一种方法。我的用例有点不同——不是典型的登录 2FA 代码,而是可用于解锁加密文档的密码。这就是为什么我的代码需要比几位数更长的原因。

我希望它可以被用户轻松复制——有时 iPhone 会制作它,因此您可以单击文本中的代码并轻松复制它。这出现在 6 位数字上,但据我所知,这似乎不适用于 9 位以上的数字。

是否有一套模式可以告诉 iPhone 发送的代码是验证码?像数字阈值或格式?

我当前的消息如下所示:

我也在考虑只发送代码(没有描述)或发送两条消息——一个介绍,然后是单独的代码行。

0 投票
1 回答
1699 浏览

swift - iOS oneTimeCode 在某些设备上不起作用

onetimecode-screenshot

我试图实现与上面的屏幕截图相同的效果,但有时会显示,有时不会。

是否有人遇到与我相同的问题,iOS 12 或 13 没有在键盘上显示来自 SMS 的 2FA 代码。

在我的代码中我设置textField.textContentType = .oneTimeCode

还尝试在设置中disabledenabled密码自动填充,但仍然没有帮助。

我会感谢你的帮助。

谢谢

0 投票
0 回答
56 浏览

android - 安卓短信验证API

我已经开发了具有多种构建风格的应用程序,例如 dev、test、prod,所以当我使用短信验证 api 时,我只能在 prod 模式下读取短信,但不能在其他模式下读取,我已经验证了正在发送到的哈希服务器因不同的构建风格而异,服务器也在应用程序发送的短信中发送相同的哈希,但问题是短信验证 api 接收器能够读取产品构建风格的短信,而不是其他构建味道。

构建风味代码

生成哈希的代码

任何建议或帮助都会很棒。

0 投票
1 回答
2109 浏览

ios - 我的键盘读取 SMS OTP 的正确格式是什么?iOS

起初,我遇到了与这个问题相同的问题How to show verification code evidence on keyboard from Message,然后当我收到一条包含 的消息时Your one time password is 123456,在我的键盘中提示了密码,情况是,我不知道是什么我需要收到的短信的正确格式,我在哪里可以看到可读短信 OTP 的某些文档或规则和说明?

在我给定的链接中,他们提供了一个视频链接,但由于某些个人原因,我无法观看。