マイナンバーカードポータルサイト用のFirefox拡張機能。
- python3
- pyscard
- Firefox (Linux)
Windows, macOS でも動くと思うけどどうなるかは知らん。
- Firefoxの拡張機能 (
extension
ディレクトリ) - 拡張機能とやりとりするホスト側のプログラム (
src
ディレクトリ)
about:debugging#/runtime/this-firefox
から一時的なアドオンとしてextension/manifest.json
を読み込む。
meson setup -Dmozdir=$HOME/.mozilla -Dpython.install_env=auto build
meson install -C build
rm -rf $HOME/.mozilla/native-messaging-hosts/MPA
rm -rf $HOME/.mozilla/native-messaging-hosts/myna_browser_extension.json
- マイナポータルへのログイン
- 公金受け取り講座の登録、確認
- 健康保険証の利用申し込み、確認 (手動によるユーザエージェントの変更が必要)
about:config
でgeneral.useragent.override
の値 (文字列) をMozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.0.0 Safari/537.36
にする
- 外部サイトとの連携 (もっとつながる)
- パスワード変更
- ログイン時と利用者情報確認時のパスワードを間違えたときのエラー処理
GPLv3