2 回答

TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超4個(gè)贊
由于不安全,Moodle 多年來一直沒有對(duì)密碼使用 MD5 哈希。Moodle 使用 PHP 函數(shù)password_hash()?- 在撰寫本文時(shí)使用 bcrypt,但這可能會(huì)隨著 PHP 的未來版本而改變。
Moodle應(yīng)該能夠檢測到密碼使用的是舊的、不安全的散列算法,并在用戶下次登錄時(shí)自動(dòng)更新散列密碼(在對(duì)舊散列進(jìn)行身份驗(yàn)證之后)。
當(dāng)然,最好的辦法是設(shè)置 Moodle 3.8 站點(diǎn)的測試副本,從 Moodle 1.9 站點(diǎn)(您知道其密碼)的現(xiàn)有帳戶之一復(fù)制用戶記錄并試用。
請注意,這不會(huì)傳輸任何自定義配置文件字段、任何用戶首選項(xiàng)或任何用戶交互(如論壇帖子、作業(yè)提交等)等數(shù)據(jù)。

TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超9個(gè)贊
您是否考慮過升級(jí)數(shù)據(jù)庫?升級(jí)路徑是
1.9.19+ > 2.2.11 > 2.7.20 > 3.2.9 > 3.8
或者您可以導(dǎo)入用戶并強(qiáng)制用戶更改密碼。
站點(diǎn)管理員 > 用戶 > 上傳用戶
- 2 回答
- 0 關(guān)注
- 179 瀏覽
添加回答
舉報(bào)