問題タブ [account-kit]
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.
account-kit - 新しい番号が確認されると、以前の番号とアカウント キット ID を返すアカウント キット
Django (Python) ベースの Web アプリでアカウント キット (基本 Web バージョン - 電話番号の確認) をテストしています。私が試していることの 1 つは、localhost で複数のアカウントを使用してログを記録し、それぞれに異なる番号を連続してリンクしようとすることです。番号が以前のアカウントに既に正常に関連付けられている場合は、「既に使用されています」というエラー プロンプトが表示されます。標準的なもの。
未使用の番号でも散発的に「既に取得済み」というエラー プロンプトが表示されることに気付きました。さらに詳しく調べてみると、新しい番号を入力して (SMS 経由で) 確認したにもかかわらず、返されたアカウント キット ID と携帯電話番号は以前のペアであることがわかりました。
なぜこれが起こっているのかわかりません。誰かがこれをデバッグするのを手伝ってくれますか? 重要な場合は、承認フローでアプリ シークレットを使用します。
以下は、関連するスニペットです。まず、私が作成した Account Kit Manager クラス:
次に、私がそれを使用する方法は次のとおりです。
更新: ユーザー アクセス トークンが常に返されるとは限らないようです。これは、変数のスコープに問題がある可能性があります。