このプロジェクトについて

Offline-Mode Login Modは、オフラインモードで動作するNeoForgeサーバー向けにハイブリッド認証システムを提供します。プレミアムユーザーとオフラインユーザーを自動的に判別し、プレミアムユーザーはMojang経由で検証して公式のUUIDとスキンを維持し、オフラインユーザーにはパスワードによる登録とログインを要求します。 主な機能は以下の通りです: - 既知のプレイヤーリストに基づいたログインモードの自動選択。 - ソルト付きBCryptハッシュを使用した安全なオフラインパスワード保存。 - 信頼されたUUIDとIPの組み合わせに対するパスワードレスログインウィンドウ。 - 未認証のオフラインプレイヤーに対する厳格な制限(スペクテイターモード、移動ロック、盲目エフェクト、インタラクションのブロックなど)。 - パスワードブラックリスト、ログイン試行回数制限、ブルートフォース攻撃に対する一時的なBAN、ログインタイムアウトなどのセキュリティ機能。 - パスワードのリセットやプレイヤーデータの完全削除を行う管理者ツール。 - データベースパス、BCryptコスト、および多言語対応のためのローカライズ設定の構成可能性。