目前我正在使用moodle創建網站。 我想創建一個函數,如果用戶沒有登錄,他們將重定向到登錄頁面。 我如何在moodle中做到這一點?如何檢查用戶是否在moodle中登錄?
2
A
回答
10
假設 -在PhP中編寫自定義頁面,託管在moodle站點上的同一臺服務器上。
然後頁面將有權訪問會話信息,任務非常直接。
首先調用moodle bootstap,然後調用moodle函數來檢查有效的登錄。
require_once('../../config.php'); // specify path to moodle /config.php file
// require valid moodle login. Will redirect to login page if not logged in.
require_login();
// if you also include the id number of a course then require permisision to view a particular course
require_login(78); // requires login and permission to view course id 78.
7
下面的代碼片段可能是一些幫助
require_once('/home/public-html/moodle/config.php');
if (!isloggedin()) {
//redirect to moodle login page
} else {
//do whatever you want here
}
1
使用require_login();
功能,你可以決定是否要檢查用戶登錄。
2
是的,通過設置很容易地訪問>網站管理員>安全>網站政策
檢查 '強制用戶登錄'
完成:)
相關問題
- 1. 檢查用戶在moodle中的登錄
- 2. 如何檢查用戶是否「登錄」?
- 3. 如何檢查用戶是否在iOS中使用FBSDKLoginKit登錄?
- 4. 如何檢查用戶是否在Android登錄或登錄登錄
- 5. 如何檢查登錄用戶是否在DNN中超時
- 6. 如何檢查用戶是否登錄或不在Java EE中
- 7. 我如何檢查用戶是否登錄或不在Symfony中?
- 8. Worklight - jquery mobile |如何檢查用戶是否在pagebeforeshow中登錄?
- 9. 如何檢查用戶是否在php中登錄。初學者
- 10. 檢查用戶是否已登錄
- 11. 檢查用戶是否登錄
- 12. 檢查用戶是否登錄Flattr?
- 13. Laravel 5檢查用戶是否登錄
- 14. 檢查用戶是否已登錄?
- 15. 檢查用戶是否登錄
- 16. AngularFire routeProvider檢查用戶是否登錄
- 17. PHP - 檢查用戶是否登錄
- 18. 檢查用戶是否登錄
- 19. Active Directory檢查用戶是否登錄
- 20. C# - 檢查用戶是否登錄Facebook
- 21. 檢查用戶是否登錄了twitter
- 22. android檢查用戶是否已登錄
- 23. 檢查用戶是否登錄laravel 4
- 24. 檢查用戶是否登錄
- 25. 檢查用戶是否已登錄
- 26. 檢查用戶是否登錄到Facebook
- 27. Django檢查用戶是否已登錄
- 28. 檢查用戶是否登錄
- 29. 檢查用戶是否已登錄
- 30. 檢查用戶是否登錄
serverfault?目前imade一個category..when用戶不登錄它會說沒有路線..我希望它重定向到登錄頁面.. – 2010-11-03 03:02:49