MyViewBoard.com in a Google Chrome extension
myViewBoard extension Extension
myViewBoard extension aim to have seamless integration within myViewBoard ecoSystem, user will be able to use their google account sign in to myviewboard.com follows google's user consent policy and recieve or send screen to myviewboard software with secure Webrtc protocol.
Read more
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "myViewBoard extension", "description": "myViewBoard.com in a Google Chrome extension", "version": "2.27.2", "background": { "scripts": [ "background-script.js" ], "persistent": true }, "content_scripts": [ { "js": [ "content-script.js" ], "matches": [ "" ] } ], "browser_action": { "default_icon": "icon.png", "default_popup": "popup.html" }, "icons": { "16": "16x16.png", "48": "48x48.png", "96": "96x96.png" }, "permissions": [ "identity", "tabs", "" ], "externally_connectable": { "matches": [ "*://*.myviewboard.com/*", "*://myviewboard.com/*", "http://localhost:4200/*" ] }, "content_security_policy": "script-src https://js.monitor.azure.com https://*.google.com https://*.gstatic.com https://ssl.google-analytics.com 'self' 'unsafe-eval' 'sha256-QgdblxjNFRYHNnQR+3dKzeSO5C8/NSgNC7ShNjbjvos=' 'sha256-0Qu/uZ0lxLtX/6ipc3REDULZOZGPbl4S9ZS3/Kq3kmQ=' 'sha256-nDL7kkG+omqENx1tftiec4SstEZV682vArOgSffGKng=' ; object-src 'self'", "web_accessible_resources": [ "icon.png", "favicon.ico", "assets/extension/react-web-marker/index.html" ], "oauth2": { "client_id": "11040883588-duufkdrc4d0i2d8rumkoi7ul8rm03k57.apps.googleusercontent.com", "scopes": [ "openid", "email", "https://www.googleapis.com/auth/drive", "https://www.googleapis.com/auth/admin.directory.domain.readonly" ] }}
Read more