web-dev-qa-db-ja.com

chrome保存されたパスワードでウェブサイトに自動ログインする方法

Chromeは資格情報を自動入力していますが、[ログイン]をクリックするまでログインしません。自動化する方法は? (Windows、Google以外のWebサイト)。

8
Mr.EU

Chrome Identity APIを使用すると、セッションを実行していても、ページにアクセスしたときに自動的にユーザーのログインを試行することができますChrome期限切れです。

以下はその仕組みのワークフロー図ですが、詳細は Google認証API:ユーザーが自動的にサインインできるようにする セクションにあります。

Workflow example

7
SmileyChris

Webサイトに自動ログインすることは、ブラウザの責任ではありません。これは、アクセスしているWebサイトの責任です。ブラウザは、LastPassなどのさまざまな拡張機能と同様に、フォームデータを記憶し、自動入力することができます。

ただし、実際に自動ログインするには、アクセスしようとしているWebサイトに最初にログインし、「Remember me?」と呼ばれるオプションを有効にする必要があります。 Webサイトは通常、Cookieを使用して資格情報を保存し(ハッシュ+ソルトで安全に)、Cookieがまだ存在する場合(ブラウザーからクリアまたは期限切れにならず)、データベース内の実際のパスワードのハッシュがCookie内のハッシュと一致します、ウェブサイトは自動ログインします。

ブラウザに強制的に拡張機能を使用して自動ログインを試行させることができます。拡張機能は基本的にマクロです。 自動ログイン または iMacros の拡張機能を試すことができます。私は一般にこれを避けます。

2
Gideon Pyzer