11. ブラウザのパスワードマネージャーとの連携

CustomTkinter

ブラウザに保存したパスワードをローカルPC上から変更する

ChromeやEdgeなどのChromium系はブラウザ上でパスワードを保存すると、

ローカルPC上のユーザープロファイルフォルダに保存される

C:\Users\<your username>\AppData\Local\Google\Chrome\User Data\Default\Login Data

これはSQLite形式のデータベースであり、中身のデータはWindowsの場合、DPAPIという暗号化システムで暗号化されている

そのため、他のユーザーやアプリから復号して閲覧することはできない

ブラウザのパスワードマネージャーのデータをCSVで取得してデスクトップアプリにインポートする

デスクトップアプリからブラウザのパスワードマネージャーのデータにアクセスするのは難しいため、別の方法を考える必要がある

ブラウザの設定>自動入力>パスワードマネージャー からパスワードをCSVファイルでエクスポートする

それをCustomTkinterに読み込ませるのが現実的

BACK