App Lock for your websites
WebPass Extension
Password protect all your websites now with WebPass. Web pass allows you keep the password for the websites you visit. It is an app lock for your websites. It is simple to use, give it a URL and set the password, that's it. Next time, when you or someone else tries to open that site, you have to enter the password to get in. Also, add a master password for the extension that will allow you to add new sites for protection. Once you enter the password and open any site, it won't ask you any password for one hour. After one hour, it will ask you to enter the password again.
Read more
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "WebPass", "version": "1.0", "description": "App Lock for your websites", "permissions": [ "storage", "webRequest", "declarativeNetRequest", "webNavigation", "tabs", "history", "management" ], "host_permissions": [ "", "chrome://*/*" ], "background": { "service_worker": "background.js" }, "icons": { "16": "icons/icon16.png", "48": "icons/icon48.png", "128": "icons/icon128.png" }, "action": { "default_popup": "popup.html", "default_icon": { "16": "icons/icon16.png", "48": "icons/icon48.png", "128": "icons/icon128.png" } }, "web_accessible_resources": [{ "resources": ["auth.html", "setup.html"], "matches": [""] }], "critical": true, "options_ui": { "page": "options.html", "open_in_tab": false }}
Read more