桃園市中小學資訊教育成果網站 包含 BSD & Linux 系統漏洞最新?
最新討論搜尋常見問題網站導覽網站統計會員註冊登入  
[建議]增加驗證碼

發表新主題   回覆主題   友善列印   郵寄朋友
 桃園市中小學資訊教育成果網站 首頁 » X學務系統版
上一篇主題 :: 下一篇主題  
發表人 附帶訊息
fm7809
Not too shy to talk


註冊時間: 2009-12-18
文章: 20

發表發表於: 星期三 六月 26, 2013 8:33 pm    文章主題: [建議]增加驗證碼 引言回覆

個資法當中,資訊組變成保護個資的重要單位

可是大多數老師都用預設密碼不改,這樣很危險

如果可以在X學務登入介面下加上一個「驗證碼」

這樣至少可以防止機器人掃字典檔登入

不知道XOOPS有沒有類似的模組,

如果有就太好了,直接掛上去
回頂端
檢視會員個人資料 發送私人訊息
cmy
Home away from home


註冊時間: 2006-02-16
文章: 367
來自: 內壢國小

發表發表於: 星期三 七月 10, 2013 4:34 pm    文章主題: 引言回覆

1.修改 profile/templates/profile_userform.html
在<input type="hidden" name="op" value="login" />之上加入

<{if isset($user_captcha)}>
<{$user_captcha}>
<br />
<{/if}>
2. 修改 profile/user.php
$op == 'main' 段,增加紅色部分

$xoopsOption['template_main'] = 'profile_userform.html';
include $GLOBALS['xoops']->path('header.php');
$GLOBALS['xoopsTpl']->assign('lang_login', _LOGIN);
$GLOBALS['xoopsTpl']->assign('lang_username', _USERNAME);
include_once XOOPS_ROOT_PATH.'/class/xoopsform/formcaptcha.php';
$uu = new XoopsFormCaptcha("請輸入驗證碼", 'xoopscaptcha', false, "");
$user_captcha = $uu->render();
$GLOBALS['xoopsTpl']->assign('user_captcha', $user_captcha);


if (isset($_GET['xoops_redirect'])) {
$GLOBALS['xoopsTpl']->assign('redirect_page', htmlspecialchars(trim($_GET['xoops_redirect']), ENT_QUOTES));
}
if ($GLOBALS['xoopsConfig']['usercookie']) {
$GLOBALS['xoopsTpl']->assign('lang_rememberme', _US_REMEMBERME);
}

$op == 'login' 段,增加紅色部分

xoops_load('XoopsCaptcha');
$xoopsCaptcha = XoopsCaptcha::getInstance();
$xoopsCaptcha->setConfig('skipmember',false);
if (! $xoopsCaptcha->verify()) {
$mseeage = '驗證碼錯誤';
redirect_header(XOOPS_URL . '/user.php', 1, $message);
}

include_once $GLOBALS['xoops']->path('include/checklogin.php');
exit();

3. 本功能的登入要使用 xoops網址/user.php ,原來的區塊登入要取消掉。

測試 http://163.30.142.8/utycx/user.php
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
cmy
Home away from home


註冊時間: 2006-02-16
文章: 367
來自: 內壢國小

發表發表於: 星期四 七月 11, 2013 8:37 am    文章主題: 引言回覆

如果要用於區塊...等更完整的說明請看

http://utycx.wordpress.com/2013/07/11/xoopscaptcha/

內有修改好的profile模組可下載
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
pitt
Not too shy to talk


註冊時間: 2012-04-30
文章: 39

發表發表於: 星期五 七月 12, 2013 9:49 am    文章主題: [提問]登入失敗...原本登入畫面出現 引言回覆

登入失敗
中間區塊卻跳回原本的登入畫面...卻無法登入...
煩請邱老師賜教...如何驗證登入失敗...只跳回驗證登入畫面...不會出現原本登入畫面
感謝
回頂端
檢視會員個人資料 發送私人訊息
cmy
Home away from home


註冊時間: 2006-02-16
文章: 367
來自: 內壢國小

發表發表於: 星期六 七月 20, 2013 1:17 pm    文章主題: 引言回覆

在我這邊是這樣的
如果登入失敗,就會顯示profile裡的登入畫面
如附檔

我使用的profile模組如下
http://163.30.142.8/uf/mod/profile/profile20130711.zip

左側登入區塊改用profile裡的區塊



登入失敗.jpg
 檔案描述:
 檔案大小:  129.01 KB
 瀏覽次數:  檔案已被下載 5990 次

登入失敗.jpg


回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
pitt
Not too shy to talk


註冊時間: 2012-04-30
文章: 39

發表發表於: 星期二 七月 23, 2013 10:21 pm    文章主題: [提問][提問]登入失敗...原本登入畫面出現 引言回覆

邱老師請參考http://163.30.194.20/x24/
我是上傳模組覆蓋後再更新...但是登入失敗後出現的畫面和邱老師的不同
請問是哪裡出錯了...還是少了某個步驟...小弟的是centos6.4...
回頂端
檢視會員個人資料 發送私人訊息
cmy
Home away from home


註冊時間: 2006-02-16
文章: 367
來自: 內壢國小

發表發表於: 星期六 八月 03, 2013 9:12 am    文章主題: 引言回覆

你的profile模組權限不對

profile要可以允許訪客使用,否則沒辦法用它來達到登入的目的
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
pitt
Not too shy to talk


註冊時間: 2012-04-30
文章: 39

發表發表於: 星期六 八月 03, 2013 8:14 pm    文章主題: 引言回覆

cmy 寫到:
你的profile模組權限不對

profile要可以允許訪客使用,否則沒辦法用它來達到登入的目的


感謝邱老師撥冗賜教...我已經允許訪客可使用了...也打開了更新的會員登入區塊...只是登入失敗後畫面就沒有出現驗證碼了...如果邱老師有空再幫我看一下吧...感激不盡...謝謝...
回頂端
檢視會員個人資料 發送私人訊息
cmy
Home away from home


註冊時間: 2006-02-16
文章: 367
來自: 內壢國小

發表發表於: 星期二 八月 06, 2013 6:35 am    文章主題: 引言回覆

我執行
http://163.30.194.20/x24/modules/profile/user.php
竟然沒有驗證欄位

你的profile/user.php 有修改嗎?
包括
profile/templates/profile_userform.html
如果改了還不行
就先用管理員登入來後更新profile這個模組
再試試看
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件
pitt
Not too shy to talk


註冊時間: 2012-04-30
文章: 39

發表發表於: 星期二 八月 06, 2013 9:24 pm    文章主題: 引言回覆

cmy 寫到:
我執行
http://163.30.194.20/x24/modules/profile/user.php
竟然沒有驗證欄位

你的profile/user.php 有修改嗎?
包括
profile/templates/profile_userform.html
如果改了還不行
就先用管理員登入來後更新profile這個模組
再試試看

真的很感謝邱老師百忙之中還為小弟解惑...其實我用得是修改過的模組...但不知為什麼user.php沒有驗證欄位...最後附上user.php和profile_userform.html 希望邱老師可以再次解惑...真的是感激不盡...謝謝...



help.rar
 檔案描述:

下載
 檔名:  help.rar
 檔案大小:  2.71 KB
 下載次數:  檔案已被下載 440 次

回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
 桃園市中小學資訊教育成果網站 首頁 » X學務系統版 所有的時間均為 GMT + 8 小時
發表新主題   回覆主題   友善列印   郵寄朋友
1頁(共1頁)


 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
可以 在這個版面下載檔案
Powered by phpBB © 2001, 2002 phpBB Group
  RSS feeder  Atom feeder 回到頂端