許多劍橋學生髮現Moodle會話超時(記錄您)太快了,這太煩人了。這種簡單的擴展旨在通過自動通過烏鴉將您重新記錄到Moodle中,從而消除這種煩惱。
在此演示中,您可以看到它將自動選擇“ raven登錄”,將詳細信息輸入Raven登錄,然後單擊登錄。
首先安裝擴展名。然後單擊“擴展”符號。
你應該看到這樣的東西
如果您使用自己的密碼管理器,則只需單擊底部的按鈕即可使用它。您需要確保密碼管理器自動填充(在頁面加載1秒內)。之後,您不需要遵循其餘步驟。
單擊“設置登錄詳細信息”按鈕。這應該打開一個抽屜,您可以在其中輸入登錄詳細信息並設置它們。您的登錄詳細信息將被加密並存儲在擴展名中的本地存儲中。
之後,您準備出發,並且應該按預期工作。
如果要將密碼存儲在此擴展程序上,則。全部設置後,擴展的彈出窗口應該看起來像這樣
單擊“刪除存儲的數據”,應允許您刪除chrome.storage.local
中的所有數據存儲
這是一個非常重要的話題。首先,所有存儲的數據均在您的硬盤驅動器上存儲在本地( chrome.storage.local
),含義含義,網站甚至其他擴展程序都無法訪問此數據。您的數據都沒有發送到任何其他位置,可以通過檢查Chrome Dev工具上的網絡工具來確認這一點,此擴展程序沒有提出API請求。
您的數據是簡單的編碼(與其他Chrome擴展名不同,例如Autofill)。這不是很安全,它可以簡單地從存儲的編碼版本中恢復您的密碼,因此建議您首先不要在其他任何地方使用密碼,而且您也知道您正在以自己的風險曝光。如果要最小化風險,請使用自動填充的密碼管理器
由於此擴展名沒有呼叫的事實(這對我來說是一個很大的目標,就好像它確實撥打了API呼叫一樣,因此人們很難相信他們的數據不會發送到任何地方),這是秘密密鑰在技術上是“硬編碼”,儘管要找到它,因此必須進行一些搜索,以搜索符合的,最小化的JavaScript。
如果您想使用自己的秘密密鑰,那麼我建議您從源頭構建它。
注意:示例命令中使用紗線
克隆回購,然後通過運行安裝軟件包
yarn
然後通過運行來構建擴展
yarn build
這應該將代碼編譯到dist
文件夾中。現在,您可以在Chrome中上傳此文件夾:// Extensions/(確保允許開發人員模式)。
萬一任何人都在乎,頭像是喬喬(Jojo)奇怪冒險的King Crismon
:金風風。除了在這裡有JoJo參考以外,使用此化身是...
克里斯蒙國王的主要能力是時間擦除,您可能會意識到,這種擴展基本上抹掉了通常用於重新使用的時間。
嗯,我知道。我只是無聊。
我對使用此擴展程序的任何混意都不負責。