Easy Web Whitelist System

スポンサーリンク

使い方

ランダムで入ってくるなどの荒らしの対策のためにホワイトリストを使いたいが、プレイヤー数の減少や入りやすさの低下を防ぎたいという場面で使用

設計

Webサーバーがアドオンに「プッシュ」するのではなく、アドオン側がWebサーバーを「ポーリング」する設計になっています。これによってBDS側のファイアウォール設定が不要で、BDSが外部から直接叩かれることもありません。セキュリティ的に安全な方向に通信が流れます。

また、シークレットキーによる認証が入っているので、URLを知っている人が勝手にAPIを叩いてもキューに積めないようにすることもできます(フォームからの送信は認証不要にして、APIエンドポイントだけ守る構成)。

導入方法

そのままMinecraftサーバーに入れても動きません。ダウンロードしたものを解凍してから、Readmeをよく読み導入してください。

ライセンス

ライセンスはMIT Licenseです。Webサーバーのコードもアドオンのコードも改造・二次配布など好きにしてOKです。

スポンサーリンク
※投稿記事に含まれるファイルやリンクにより発生した被害についてクラフターズコロニーは責任を取りません
投稿通報

コメント

コメント通報

通報するにはログインする必要があります