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