問題タブ [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.
reactjs - AndroidのReact NativeでOTPを自動検証する方法は?
onotp
を使用して自動検証しようとしています。私は達成するために次の方法を試しました。react-native-sms-retriever
android devices
以下は私のOTP形式です
またsms
、次のようなダミー キーの形式を作成しました。SZ3KPh5voKE
次の形式でガイドしてくださいsms
。
サーバー側から同じ形式を取得する必要がありますか?
サーバー側でどのような変更を行う必要がありますか?
上記の解決策を試している間、表示されますtime out exception
それから抜け出すのを手伝ってください。
react-native - React Native otp retriever を実装し、アプリケーションのハッシュ キーを生成する方法
React ネイティブの初心者
プロジェクトで次の例を実装したことOTP
を使用して、自動的に検証しようとしていますreact-native-sms-retriever
実装例この例は、ハッシュ キーを取得する方法を示していません。コマンドを実行して手動で取得する必要があります
コマンドを実行すると、パスワードは要求されません。ここだから聞くべき
「java/bin」フォルダーで実行される次のコマンドを使用して、デバッグ ハッシュ キーを生成しました。しかし、そうではありません
リリースビルドのハッシュキーを生成する方法を試してみましたが、間違ったキーが返されました
path
上記のコマンドで追加する必要があると書かれているドキュメントを読みrelease keystore
ました。私は機能していませんが、同じものを更新してください
主な課題は、生成されたキーが と で異なることcmd
ですbash
sms - SMS認証コードを簡単にコピーできるようにする
2FA の方法として、10 桁の数字と文字コードをテキストでユーザーに送信しています。私の使用例は少し異なります。通常のログイン 2FA コードではなく、暗号化されたドキュメントのロックを解除するために使用できるパスコードです。これが、コードを数桁よりも長くする必要がある理由です。
ユーザーが簡単にコピーできるものを探しています。iPhone では、テキスト内のコードをクリックして簡単にコピーできるようになっていることがあります。これは 6 桁の数値で表示されますが、私が知る限り、9 桁を超えるものでは機能していないようです。
送信されたコードが確認コードであることをiPhoneに伝えることができる設定パターンはありますか? 数字のしきい値やフォーマットのようなものですか?
私の現在のメッセージは次のようになります。
また、コードのみ (説明なし) を送信するか、2 つのメッセージを送信することも考えています。