問題タブ [google-smartlockpasswords]
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.
google-identity - SmartLock disableAutoSignIn() が動作を停止し、403 が返されました
Web 用 Google SmartLock の disableAutoSignIn() 関数が壊れているようです。これは以前は機能していましたが、約 1 週間前に、関数がサインアウトするために呼び出す URL が 403 エラーを返すようになりました。
https://smartlock.google.com/iframe/request?client=xxx&id=xxx&renderMode=navPopout
Hipmunk などのSmartLockを使用している他のサイトでもこのエラーが発生します
https://developers.google.com/identity/one-tap/web/retrieve-credentials
android - デバイスで SmartLock が無効になっているかどうかをプログラムで判断する方法
ユーザーがデバイスの設定オプションからスマート ロックを無効にしているかどうかを確認したいのですが、デバイスでSmartLock が有効になっているかどうかを確認する方法も読みましたが、API はステータスがキャンセルされたコールバックを返すと表示されていますが、どれを確認することができませんAPIはそれを行います。
android - パスワードをGoogleに保存するダイアログを停止するには?
最近、特定のセキュリティ専攻を必要とするアプリを作成しました。その 1 つは、ユーザーがアプリにログインしたときに Google からのダイアログを停止する必要があることです。主なことは、パスワードがGoogle Chromeに保存されることです。ユーザーが再びアプリにアクセスすると、ユーザーがリスト内のユーザー名を使用して自動ログインするオプションが表示され、パスワードが自動的に追加されるため、電話にアクセスできる人は誰でもアプリにログインしてデータを盗むことができます。
現在、この問題は 1 つの One Plus 5 デバイスでのみ発見されています。これをプログラムで停止したい。
どんな助けでも大歓迎です、
ありがとう
アップデート:
ありがとう、Flyzzx、あなたの返信のおかげで、android autofill を検索したところ、Oreo でデータを自動入力するために導入されていることがわかりました。
ただし、ログイン画面でユーザー名とパスワードの組み合わせが検出され、パスワードの保存を求められます。
これに対する解決策は次のとおりです。
ここでは、 onlyautofillManager.disableAutofillServices();
でも十分ですが、一部のデバイスではeditText.setImportantForAutofill(View.IMPORTANT_FOR_AUTOFILL_NO);
これを追加して機能させる必要があります。自動入力したくないすべての編集テキストに対してこれを行う必要があります。
それが私のような他の人を助けることを願っています.
javascript - Google ワンタップ サインインのベータ テスト プログラムに参加することはできますか?
ローカルで動作する Google ワンタップ サインインを取得しましたが、ステージング サーバーでテストすると、コンソールに「クライアント オリジンはこの API の使用を許可されていません」というエラーが表示されます。
トラブルシューティング ドキュメントを見ると、これはおそらくベータ テスト プログラムのホワイトリストに登録されていないことが原因であることがわかります。
現時点でベータプログラムに参加できるかどうか知っている人はいますか? そうでない場合、更新が行われるまでにどれくらいかかるか知っている人はいますか?
android - Smartlock に保存された資格情報を Web サイトが認識できない
https://developers.google.com/identity/smartlock-passwords/android/associate-apps-and-sitesに従って、Web サイトとモバイル アプリ間で資格情報を共有するための Smartlock のセットアップを行いました。セットアップは正常に機能しているようです (ケース 1 を参照)。しかし、私が理解したように、それは別の方向にも機能するはずです(ケース2を参照)
ケース 1 - OK
- Webでログイン
- Smartlock に保存された資格情報
- モバイルアプリを開くと、Smartlock が Web に保存された認証情報を求められました
ケース 2 - OK ではない
- モバイルアプリでログイン
- Smartlock に保存された認証情報 (認証情報が chrome://settings/passwords に表示されていることを確認)
- モバイルアプリに入力された資格情報でログインしようとしましたが、Web サイトではプロンプトが表示されません。ただし、Web サイトで入力された資格情報は、Web サイトで要求されます。
よくわかりませんが、ウェブサイトに問題があるようです。残念ながら、ウェブサイトのコードにアクセスできません。
また、NYT モバイル アプリとウェブサイトを確認しましたが、同じ問題があります。グーグルのドキュメントが間違っている可能性があり、(ケース 2) は問題ありません。
どんな助けにも感謝します