2016-09-18 74 views
0

正在使用Moodle進行在線測驗,在本地環境中進行在線測驗。
我面臨的問題是學生在考試中共享登錄憑證。所以我正在尋找一種解決方案,將每個用戶與一個IP地址關聯一段時間。有沒有辦法從moodle來做到這一點。通過moodle中的ip地址限制登錄次數

回答

0

如果不編寫新的插件來緩存登錄並限制一段時間的任何新登錄,這可能無法完全防止。 IP地址可能不是實現此目的的最佳方式,因爲如果在校園或公共場所共享類似WiFi連接的多個學生可能使用相同的IP地址。

但是,您可以讓它更難一點。

1.)啓用「限制併發登錄」設置。您可以在網站管理>插件>認證>管理認證中找到它。

2.)嘗試this plugin。它會在訪問測驗時緩存學生的登錄信息,並阻止另一臺計算機登錄同一個帳戶繼續進行相同的測驗。

3.)使用某種單點登錄服務,您可以通過SAML2插件like this one與Moodle連接。尋找提供您所要求的特定功能的服務。

4.)使用多因素驗證。您可以將它與上面的選項#3結合起來,或者查找當前版本的Moodle支持的插件。 Lambda Solutions似乎有這個商業產品。還有一個older plugin on Moodle's site,你可以讓開發人員爲你更新。