私がLastPassパスワードマネージャーを使う理由の一つは、Google Chromeや、現在愛用しているBraveなどのChromiumベースのブラウザと長年連携していることです。しかし、この1年の間に何度か、ログインフィールドやBraveのピン留めされた拡張機能バーからLastPassがなぜか消えてしまうことがありました。サイトにログインできなくなったので、すぐに気づきました。
Braveの拡張機能ページを見た途端、解決策は明白で簡単でした。LastPassのボックスには「この拡張機能は破損している可能性があります」という警告と赤い「修復」ボタンがありました。これをクリックすると修復ダイアログが表示され、そのダイアログで「拡張機能を修復」をクリックすると拡張機能が再インストールされ、LastPassが復活しました。
初めてこの問題が発生したとき、Braveは他の拡張機能もいくつか破損していたと主張し、2クリック修復プロセスを実行することでそれらも修復されました。オンラインで調べた限りでは、「破損」とは、拡張機能のファイルが1つ以上予期せず変更されたことを意味するようです。これは間違いなくセキュリティ機能です。ブラウザは、ユーザーが何らかの形で承認していないコードを実行するべきではありません。
拡張機能のファイルが変更される原因については、私には分かりません。GitHubの議論では、ブラウザか拡張機能にバグがある可能性を示唆するものがありましたが、決定的なものではありません。議論はどれも最新のものではないため、そのようなバグは既に修正されていると考えられます。また、システムをマルウェアスキャンしたので、バックグラウンドで悪意のあるものが動作している可能性はほぼ確実です。
いずれにせよ、この話の教訓は、Google Chrome、Brave、Microsoft Edge、OperaなどのChromiumブラウザで拡張機能が消えたり動作しなくなったりした場合は、「ウィンドウ」>「拡張機能」を選択し、「修復」ボタンがあるかどうか確認することです。もしあれば、どうすればいいかは分かっています。問題がすぐに再発する場合は、他に何か原因がある可能性があります。拡張機能をアンインストールして再インストールし、より効果的に問題が解決するかどうか確認することをお勧めします。