2019年9月23日 星期一

【插件設定】Minecraft 我的世界(當個創世神) AuthMeReloaded登入插件 防BOT攻擊 電子郵件找回密碼

這是設定authme 用電子郵件註冊的方法 會有點複雜..各位要仔細看啦

都先建議安裝 最好用的文檔編輯軟體 Notepad++ 介紹 才不會看到眼睛痛
首先先進入  伺服器資料夾\plugins\AuthMe 的資料夾中



先在config.yml 中 找到email的地方 並且更改~ 如下圖
這邊的google帳號建議 新註冊一個  因為後面會有關於安全性的問題
authmeemail設定



然後再來一樣在config.yml中 找到  registration 並且把 secondArg 後面 改成 EMAIL_MANDATORY 如下圖
authmeemail設定




還要找到 timeout  把30秒 改多一點(如60秒)  不然玩家輸入完密碼還要輸入信箱 手速比較慢的玩家會一直被踢出去 如下圖
authmeemail設定


之後儲存後 開啟伺服器進入註冊帳號 會顯示如下圖
authmeemail設定

這邊會發現一個問題  明明已經改成 需要用電子信箱註冊但是顯示還是輸入兩次密碼
這個為翻譯檔的問題 需要進到 authme中的messages資料夾去尋找 messages_zhtw.yml修改

找到 register_request  之後把確認密碼 改成 電子信箱  如下圖
authmeemail設定

這樣改之後 進入遊戲內就會正常顯示了~


再來我們要測試如果玩家忘記密碼可不可以利用電子信箱來找回密碼
因為玩家不知道忘記密碼的指令是什麼 我們一樣+在翻譯檔上面給玩家看
一樣在 messages_zhtw.yml 中尋找 login_request  在後面多加一句
------------------------------------忘記密碼了嗎? 使用 &c"/email recovery <你的Email> &e來找回你的密碼  如下圖
authmeemail設定

用那一堆 -----是為了讓語句切換到下一行  儲存然後重開伺服器或利用/authme reload效果如下
authmeemail設定

然後各位就可以利用這個指令看信箱能不能正常發信給玩家

通常 用完這個指令後 都會顯示  無法收信請聯繫管理員之類的話
然後在config.yml設定的這個信箱的收件夾內會收到一封 由google寄出的
(重大安全性警告)  內容差不多就是有其他地方登入了你的帳號
就按下有印象即可  之後會顯示
authmeemail設定


然後 前往 安全性網址 <----可以直接點
找到如下的地方
authmeemail設定

把存取權打開 之後再進入遊戲測試一次看看有沒有正常收到信了

如果沒意外輸入完指令之後就會看到遊戲顯示出
authmeemail設定

然後前往 遊戲中註冊的信箱 就會收到一封信
標題和內容如下
authmeemail設定

會看到都是英文的 這部分就需要回到 authme資料夾中去更改了
 找到 recovery_code_email.html  右鍵選編輯 就會看到如下檔案畫面
authmeemail設定



可以自己更改想要的文字  其中 <playername /> 是屬於 變量 也就是會自動帶入資訊 譬如說
玩家名稱、伺服器名稱、代碼、剩餘時間.../等
範例:
authmeemail設定

之後在遊戲中輸入那個 指令 /email code 代碼   就會要求你使用指令更改密碼
authmeemail設定

這...就是為什麼一定要延長玩家進入伺服器到被踢出的時間 不然時間根本不夠RRRR

如果有需要先註冊的時候就要驗證信箱  就大同小異 讓玩家的密碼需要到信箱中找到
之後再請玩家使用指令 更改密碼  可以變成一種驗證的方式  也能一定程度上防堵智障玩家

今天教學就到這邊了 感謝各位的觀看  如果對各位有幫助 或有甚麼問題 都
可以留言讓我知道喔~

如果覺得有需要也可以把本站加入書籤喔~


對於本網站、文章有什麼建議都歡迎留言告訴站長我喔~
或是有想要站長介紹什麼遊戲、寫什麼文章也都能建議~ 每一則留言我都會看w
歡迎大家多多互動啦!

如果還有興趣,可以點下方的標籤,看更多相關的文章喔~

留言 (0):

張貼留言

站長精選
【2022最新】Win10遊戲閃退解決辦法 突然黑屏自動重開機或是遊戲打不開看這篇就對了!

其實這些問題不只有Windows 10 才會出現 可能在 Windows 7 其他有的沒的作業系統都可能會發生,通常會在以下幾種情況發生w

本月熱門文章