Android 台灣中文網

打印 上一主題 下一主題

[建議] 關於"reCAPTCHA驗證" 修改方式 (L管大請進)

[複製連結] 查看: 3306|回覆: 12|好評: 8
跳轉到指定樓層
樓主
Lilyandy | 收聽TA | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
發表於 2013-1-5 10:59

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
本帖最後由 Lilyandy 於 2013-5-8 17:04 編輯

關於reCAPTCHA驗證 修改方式(L管大請進)

管大、各位版務、版友,大家日安!

筆者方才提出"reCAPTCHA"驗證,
可能多人不盡了解,也為了區別前文之不同,避免混淆,
故筆者重新發帖,並提出簡易說明與介紹,
當然也提供了修改方式(L管大專用),
由於筆者才疏學淺,而導致說明不清或認為有錯誤,
歡迎各位提出討論之,筆者當竭盡所能為之。

由於驗證碼產生方式,傳統方式是由伺服器端運算產生,
因此,無論是文字驗證或是圖形驗證,這都是經由伺服器運算而來,
故它會占用一定的CPU+RAM資源,若產生圖形者,則還會帶來"流量"負擔。
另外,傳統的圖像驗證,目前已完美被解鎖,因此機器人註冊/發帖並不構成問題,
但卻造成管理者/版務的不便與無形或有形的災難....

這樣就無解了嗎?其實不然,還有更先進的驗證系統:reCAPTCHA

雖然據說已被俄羅斯所解鎖,但是由於方法並不確實,
因此比一般的圖形驗證來的可靠,筆者論壇所採用的即是"reCAPTCHA"驗證。

reCAPTCHA 它是採用第三方達成,因此不需本地伺服器運算,
(這是由第三方伺服器主機運算,故不需經本地伺服器處理。)
以達到節省資源的不錯方案,故也推薦採用之,
之前筆者認為 Discuz 官方版並無內建此功能(vBulltin則已內建),
目前筆者已找到 Discuz! X2 的修改方式,請管大參考之~~~^_^~~~


答應給管大的reCAPTCHA驗證 修改方式,請笑納~^_^

【本插件修改方式適用於 Discuz! X2】
一、具體做法 : 首先在http://www.google.com/recaptcha申請帳號,註冊你的網站,
  (本文最後方,有圖文註冊教學哦~~~~~)
  獲取Public Key和Private Key,下載recaptcha-php-1.11 如下:
   recaptcha-php-1.11.zip (5.9 KB, 下載次數: 4)
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)

評分

參與人數 13碎鑽 +24 經驗 +6 幫助 +50 技術 +7 收起 理由
asd13388821 + 1 又只有幫助啊...
晴兒 + 1 + 3 + 1 讚一個!
magkono + 1 + 1 + 1 + 1 神馬都是謙虚的來學習瞭解這個問題的。.
王辰豪 + 5 + 10 讚一個!
kiat5427 + 1
ChianMinYu + 1 + 1 很有技術但我沒技術了@@
asd001 + 1 + 1 非常讚
dkvjej + 1 + 1 + 1 專業領域、看熱鬧+1
dcnet + 5 + 2 + 10 讚一個!
ShawnLiu + 3 我亂入, 明明說是給管大看的.......

查看全部評分

收藏收藏 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

13
ps225901 | 收聽TA | 只看該作者
發表於 2013-1-5 17:45
我是覺得OK拉

不果有時候圖形真的不好看XD

常常要打好幾遍

但最近洗版真的很嚴重~

(因為俺也有扣分,扣的滿爽的...)

我個人很推薦8樓大的說法

http://apk.tw/forum.php?mod=redi ... &fromuid=152885

畢竟等級越高越不會亂PO文

PO出的文都是有一定水準

無論結果如何,都是好方法

評分

參與人數 2碎鑽 +1 幫助 +2 收起 理由
ty3251775 + 1
Lilyandy + 1 + 1 神馬都是浮雲

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

12
kiat5427 | 收聽TA | 只看該作者
發表於 2013-1-5 17:01

抱歉啊 == 令您離題了。。。

版務?壓力,責任都很大了。。。小弟還不敢奢想呢。。。

小弟之前只是盡力 升級而已,小弟相信,還會有其他會員比小弟升級更快的。。只要用心 對待別人,用心回覆 和 發貼,肯定比小弟快不少。。。

點評

嘻~~別在意~~大家都沒惡意~~^^"  發表於 2013-1-5 17:02
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

11
JerryJiang | 收聽TA | 只看該作者
發表於 2013-1-5 16:37
JerryJiang 發表於 2013-1-5 16:14
你們都別糾結這個問題了; 別人公司也需要維持運營;不能我們說了算吧!還是別糾結了 ...


呵呵; 主要不希望大家為這個問題而爭論;到最后惡戰;真沒必要;討論交流就好了!

點評

惡戰就不會把。。。小弟覺得,論壇的 會員們,有不少都很和諧下的。。。相處起來都很不錯,可以討論不少話題哦~~  發表於 2013-1-5 17:02
呵呵~~還好啦~~依目前看來,大家的討論都是善意的~~,所以應該不用太過擔心哩。^^" 另外,L管大也得知此事,但管大實在是太忙了~~所以要數天後才有結果。   發表於 2013-1-5 16:42
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

10
JerryJiang | 收聽TA | 只看該作者
發表於 2013-1-5 16:14
Lilyandy 發表於 2013-1-5 15:41
哈~~
打個比方好了,
就拿我們倆來比較就行了。

你們都別糾結這個問題了; 別人公司也需要維持運營;不能我們說了算吧!還是別糾結了
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

9
 樓主| Lilyandy | 收聽TA | 只看該作者
發表於 2013-1-5 15:41
本帖最後由 Lilyandy 於 2013-1-5 16:24 編輯
kiat5427 發表於 2013-1-5 15:19
小弟認為 灌水的 多數也只是 剛加入的 會員而已吧? 注明-多數

所以如果這些 認證碼 開始 實行的話,是不 ...


哈~~
打個比方好了,
就拿我們倆來比較就行了。

這是筆者的:
http://apk.tw/home.php?mod=space&uid=208307&do=profile

這是您的:
http://apk.tw/home.php?mod=space&uid=718110&do=profile

先看數字就好~~
筆者是第208307位註冊的,
您是第718110位註冊的,
同為A2等級,但是比較起來,您的潛力可謂驚人呀!
因為,升級A2的速度,可謂之神速也~~~XDDD
有版務實力~~XDD

咦????
怎麼好像離題了?XDDDD

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
kiat5427 + 1 + 1 非常讚

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

8
kiat5427 | 收聽TA | 只看該作者
發表於 2013-1-5 15:19
小弟認為 灌水的 多數也只是 剛加入的 會員而已吧? 注明-多數

所以如果這些 認證碼 開始 實行的話,是不是 只需要弄給 新會員呢?

如果全部人都得打認證碼,老實說,麻煩 真的很多。。。 用電腦,還說沒什麼事情,如果用 手機上論壇的話,麻煩就大了。。。
平時小弟用手機 上論壇,都覺得很麻煩了, 要評分, 點評,舉報 都非常多問題。。。 ==

希望這些 認證碼等等,可以對 一認證的會員 除外,針對 新會員 就好,只要新會員 升級了,也可以 逃脫了。。。 反正 1級 機器人要去 2級,應該不會有多難吧
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

7
JerryJiang | 收聽TA | 只看該作者
發表於 2013-1-5 13:37
Lilyandy 發表於 2013-1-5 13:13
這種方式,筆者倒是有實戰經驗。

一般來說,很少人超過一星期不上網的,

方法 感覺挺好的;許多東西還是慢慢來吧;一下子也很難實現吧!!
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

6
 樓主| Lilyandy | 收聽TA | 只看該作者
發表於 2013-1-5 13:13
a3096591 發表於 2013-1-5 12:55
這方法真的很不錯欸!!
這樣也不會出現洗版問題
(你要洗版可以試試看啊~驗證碼輸入到死XD


這種方式,筆者倒是有實戰經驗。

一般來說,很少人超過一星期不上網的,
因此七天沒上線算是很長了,
但是總是有例外中的例外~~~
例如:被狗咬~~住院半年(誇張了點~~)
   被鐵板打到~~住院三年(這會不會太離譜了??)

所以筆者的設定方式是,
只要帳號未登入180天(約等於半年),
帳號就會被自動列入『未啟動帳號』,
若舊會員重新登入,這時帳號需要重新啟動,
此時就得按下『發送帳號啟動信』內有啟動碼,
輸入啟動碼或點下啟動信內的啟動帳號連結後,
帳號就重新啟動成功囉~~~

當然,如果他的郵件失效了,那就收不到帳號啟動信了,
此時會增加一個選項『修改其他電子郵件後重寄』,
就算舊郵件不能使用了,也可改用新郵件囉~~~,
不過,由於會有被盜用的問題,因此在寄送前,
得輸入舊的帳號與密碼,如果連這也忘了,那真的就無解了~~~

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
ChianMinYu + 1 + 1 非常讚

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

5
ChianMinYu | 收聽TA | 只看該作者
發表於 2013-1-5 12:55
本帖最後由 a3096591 於 2013-1-5 13:13 編輯

這方法真的很不錯欸!!
這樣也不會出現洗版問題
(你要洗版可以試試看啊~驗證碼輸入到死XD
雖然看不懂這在幹嘛=~=(這是我所認識的語言嗎= =?)
不過給點小建議…
至少手機版的驗證碼也要輸入方便…
手機版的功能已經很少呢
要是驗證碼還要切成電腦版才能輸入
我看我每留言一次血壓都會升高一次@@
不然就是用手機玩加速落體= 3 =

對了!!辦帳號是否也可以附加一個E-Mail認證程序?(就像樓上幾位板大說的)
這樣也可以減少幽靈人口問題(被封帳後重辦的)
只要是想認真經營一個帳號的人
認證個E-Mail不算什麼
不過是惡意灌水被封帳的
要重辦可能會麻煩點
更何況每辦一個APK帳號
還得先辦一個E-Mail
連我都覺得麻煩了
但這樣會不會間接造成E-Mail申請的幽靈人口啊?
而且這樣會影響到會員人數?XD

評分

參與人數 1碎鑽 +3 幫助 +4 收起 理由
dcnet + 3 + 4 很給力!

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則