我的世界1.9-1.7.x蜜蜂登錄客戶端使用之后即可讓玩家登錄到Minecraft游戲中,可以自定義網(wǎng)頁驗證系統(tǒng)不需要指令登錄即可。
簡介:
眾所周知,各種登錄插件目前都是以指令登錄的,而類似于正版登錄的驗證系統(tǒng)在國內少之又少,這樣就導致后臺FTP密碼泄漏或者服務器日志文件泄漏時可以輕易竊取密碼。于是,蛋疼的吾輩就寫了這么一個插件,可以自定義網(wǎng)頁驗證系統(tǒng),同時不需要使用指令登錄。
怎么用:
1.在服務器安裝BeeLogin插件并部署網(wǎng)頁端以及修改插件配置文件
2.使用本帖/BeeLogin插件貼提供的模塊/類庫修改啟動器【蜜蜂啟動器暫不支持本Mod】
注:具體使用方法詳見源碼內注釋
3.進服,Enjoy!
注意事項:
通過修改BeeLogin插件使其支持接收從Mod發(fā)送的驗證信息,在玩家進服后插件會主動向mod請求玩家的登錄信息【使用token】并發(fā)送給網(wǎng)頁端進行驗證,驗證通過則放行客戶端,驗證不通過則將客戶端踢出。在驗證的過程中可能存在一些時間差【通常小于0.5秒】,玩家有可能有行動的機會,故在驗證完畢之前將玩家所有的行動設為無效以保護服務器【此處可能存在漏洞,廣大開發(fā)者可以一起來測試】。
1.Mod僅需安裝在客戶端,服務器全程由插件處理【以后可能會為Mod服單獨制作Mod版本的插件以提高安全性】
2.由于實現(xiàn)原理不同,部分BeeLogin的防御假人壓測等功能存在失效的可能,請安裝相關防御插件,在此強力推薦NeverLag
3.如果需要源碼吾輩可以提供
安裝方法:
拖入mods文件夾(需要API支持)