Safariの自動入力で勝手にログインを試行させない方法

Safari 12.1を使用しています。

最近どのアップデートからか覚えていませんが、SafariがIDやパスワードの自動入力で

過去のバージョンでは自動入力するだけだったのに、ログインボタンを押すというか、

Enterキーを押すような、すなわち入力後に勝手にログインしようとして困っています。


例えば、ID、パスワード、パズル認証、などの3項目以上操作や入力が必要なところでは

当然、全ての項目を埋められていないので勝手にログインしてしまい、エラーになります。

サイトによっては、ID、パスワード入力欄を空白に戻すので、Safariの自動入力による

ログインは実質不可能になっています。手入力です。すごく面倒です。


ID、パスワードのみ2項目の入力のサイトでは、ボットやツールによる悪質なログイン試行を

阻むため、人間が操作する以上の速度でのログイン操作をブロックしています。

ここでも、Safariの自動入力によるログインは実質不可能になります。下手をすると

アカウントがロックされます。手入力です。すごく面倒です。


Safariは自動入力だけを行っていれば良いのです。余計なお世話が過ぎます。

Safariにログインまで勝手に操作させない方法はありませんか?

なお、Appleにはフィードバックを送信済みです。

(勝手ながら、他社製品は使わないアドバイスのみを求めます)

投稿日 2019/04/30 22:41

返信

類似の質問

返信: 11

2019/05/01 00:53 品川地蔵 への返信

ご返信ありがとうございます。それはサイトの構造によります。

Safariが行なっているのはおそらくEnterキーによる確定です。


ご指摘のサイトとは私も利用している某クレッジットサイトのログインページかと思われます。

そのサイトのログインページはEnterキーをログイン確定として認識する設計になっておらず

影響を受けないと考えられます。実際に確認しました。

ログインボタンをSubmitとして設計してあるサイトでは影響を受けると考えられます。


なお、米国のディスカッションでも同様の話題が出ていました。

この問題は下記の機能追加によるものであることがわかりました。

https://support.apple.com/ja-jp/HT209149

Safari

  • パスワードの自動入力機能で資格情報を入力する際の Web サイトへのログインが簡素化されました。

2019/05/14 15:24 はちぽち への返信

全く同じ問題を抱えています。

残念ながら海外版でも解決策は見つけられませんでした。この機能が便利だ、Appleが対応すべき問題か、といった議論もされてるようですが、とりあえずフィードバックは挙げられているようです。

はちぽちさんのおっしゃり通り、症状が起きる一般的なフォームはそもそものHTMLの仕様に則したものであり落ち度はないので、最低限ブラウザ側でオンオフができるようになっている必要があります。

仮にこれまで通り機能するフォーム(キャプチャなどで送信イベントが一旦無効または無視するような設計)が推奨されているとしても、もしそうであればこの機能はそれらのフォームで全く意味を持たなくなるので必要性がありません。

自分と同じくバグと考えている人も多いようですので今後の改善に期待します。


2019/05/01 05:45 はちぽち への返信

Safari の機能と、サイトの構造による複合的な不具合ということになるのでしょうか。

U.S. のコミュニティも報告が上がっているようですが、今のところ打つ手なしでしょうか。

(個人的には幸いにも不具合に遭遇するサイトはありませんが。)

やはりフィードバックで改善を祈るか、サイトの改善を祈るか、他社製ブラウザで回避するか難しいところですね。

2019/05/01 20:39 はちぽち への返信

ヤバイサイトに (そうとは知らず) サインイン。その際に ID とパスワードをキーチェーンにも登録。異変に気づいて、慌ててサインアウト。さらに慌ててそのサイトに再アクセス。


このようなケースで、


従来のオートフィルでは、再アクセス時に ID とパスワードが自動入力されるにとどまるのに対し、v12.1 では自動でサインインしてしまう...。ということでしょうか?


回答ではなくすみませんが...、教えてもらえるとありがたいです。


2019/05/02 19:22 Hiro__S への返信

私が遭遇している新バージョンでのオートログインのステップは、品川地蔵様が提示されておられる

スクリーンショットのようなIDとパスワード入力フィールドで提示された画面で、IDとパスワードの

選択肢を手動でクリック選択した後、Enterキーやサイトのログインボタン類をクリックせずとも、

そうしたかのように、そのままオートログインされる挙動です。

サイトの認証画面を表示した途端、オートフィルからオートログインまで実行されてしまうことには

遭遇していません。下手な説明ですみませんがご参考になりますでしょうか。

2019/05/03 00:40 はちぽち への返信

ありがとうございます。問題がよく理解できました。確かにお節介な仕様に思えますね。


隠し設定があるかは分かりませんが、過去の例から考えると、仮にあったとしてもイースターエッグ的なのというよりは開発者のテスト用?のようで、不要となったら削除されると思われます。


なので、フィードバックして改善を待つのが得策でしょうね。ご期待に添える回答でなくてすみません。

2019/04/30 23:08 はちぽち への返信

はちぽち さんによる書き込み:

Safari 12.1を使用しています。
最近どのアップデートからか覚えていませんが、SafariがIDやパスワードの自動入力で
過去のバージョンでは自動入力するだけだったのに、ログインボタンを押すというか、
Enterキーを押すような、すなわち入力後に勝手にログインしようとして困っています。

 このようなことは経験していません。例えば次のような場面で、IDとパスワードをマウスクリックで選択した後、パズル認証操作をして、その後ログインボタンをクリックしています。またIDとパスワードだけの場合も選択した後、ログインボタンをクリックできています。ただしこの(アップルサポートコミュニティ)サイトへのログインの場合、クッキーに「IDを保存」してあると、選択した段階で送信されてしまいますね。

2019/05/01 17:51 青リンゴ への返信

返信ありがとうございます。

>不具合ということになるのでしょうか。

>サイトの改善を祈る

いいえ。これは不具合ではありません。また、他社サイトには改善すべき点はありません。

このSafariの新機能でオートログインできないサイトは、ブルートフォースアタック等を防ぐため

適切なセキュリティ防衛を行なっている証拠です。


この問題は不具合ではなく、登場人物3者に悪意はありません。

・オートログインを実装してユーザの負担を軽減したいApple

・認証システムのセキュリティを強化してユーザを守りたいサイト側

・SafariやiCloudキーチェーンのオートフィル機能を活用するユーザ


私が皮肉も書いた理由は、3社の中で唯一、Appleに落ち度があるからです。

それは、環境設定にオートログイン機能のオンオフを用意しなかったことです。

「ユーザ名とパスワードを自動入力」チェックボックスはオートフィル機能そのものを

止めてしまい、新しく導入されたオートログインのみを止めることはできません。


私がここへの書き込みで期待したのは、Safariのplistを改変するなどして、Safariに

強制的にオートログインをやめさせる方法を暴いた方に教えてもらうことです。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

Safariの自動入力で勝手にログインを試行させない方法

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。