Automatic, fast login to Tokyo Tech (Titech) Potal
T2Extension Extension
東工大ポータル(TokyoTech Portal)へ自動ログインする拡張機能です。
アカウント設定はオプションページで行えます。
「設定>拡張機能>T2Extension>オプション」からアクセスできます。
ワンタイムパスワード・ソフトトークン設定時でも使用できます。
*アカウント情報、マトリクスコードはローカルストレージに保存されるため、外部に公開されることはありません。
リンク
Safari: https://apps.apple.com/jp/app/t2extension/id1603240737
リポジトリ: https://github.com/sheat-git/Chrome-T2Extension
Read more
アカウント設定はオプションページで行えます。
「設定>拡張機能>T2Extension>オプション」からアクセスできます。
ワンタイムパスワード・ソフトトークン設定時でも使用できます。
*アカウント情報、マトリクスコードはローカルストレージに保存されるため、外部に公開されることはありません。
リンク
Safari: https://apps.apple.com/jp/app/t2extension/id1603240737
リポジトリ: https://github.com/sheat-git/Chrome-T2Extension
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "T2Extension", "version": "1.1.2", "description": "Automatic, fast login to Tokyo Tech (Titech) Potal", "icons": { "16": "icons/16.png", "32": "icons/32.png", "48": "icons/48.png", "128": "icons/128.png" }, "options_ui": { "page": "options.html" }, "content_scripts": [ { "matches": [ "https://portal.titech.ac.jp/", "https://portal.titech.ac.jp/portal-e.pl", "https://portal.titech.ac.jp/portal.pl" ], "js": [ "js/redirect.js" ], "run_at": "document_start" }, { "matches": [ "https://portal.nap.gsic.titech.ac.jp/*" ], "js": [ "js/authenticate.js" ], "run_at": "document_end" }, { "matches": [ "https://rp.nap.gsic.titech.ac.jp/vpnaccess_apm/service/" ], "js": [ "js/login_vpn.js" ], "run_at": "document_end" } ], "background": { "service_worker": "js/background.js" }, "permissions": [ "clipboardRead", "clipboardWrite", "storage" ], "host_permissions": [ "https://*.titech.ac.jp/*" ]}
Read more