Package handling.login.handler


package handling.login.handler
登入封包處理器:帳號驗證、伺服器/角色清單、角色建立刪除與自動註冊。

CharLoginHandler 是登入階段的核心分派目標,由 handling.MapleServerHandler 依 opcode 呼叫, 涵蓋登入驗證(loginset2ndPasswordRequest)、伺服器與角色清單(ServerListRequestCharlistRequest)、 角色建立(CreateCharCreateUltimate)與刪除(DeleteChar),並支援第二組密碼(PIC)流程; 建立角色時引用 LoginInformationProvider 的職業起始資料。

AutoRegister 提供首次登入即自動建立帳號的支援邏輯,含同一 MAC 帳號數上限檢查, 直接透過 DatabaseConnection 存取 accounts 資料表。回應封包由 LoginPacketCWvsContext 等組裝。

  • Classes
    Class
    Description
    自動帳號註冊工具類別,當帳號不存在時於登入流程中即時建立新帳號。
    登入伺服器所有登入相關封包的核心處理器,涵蓋帳號驗證至角色進入頻道的完整流程。