Difference between revisions of "Server:Loginserver"

From The Al`Kabor Project Wiki
Jump to navigation Jump to search
(Created page with "== Configuration == The login server is configured using the login.ini file which also defines the names of the login server's database tables. == Supported Clients == The lo...")
 
 
Line 9: Line 9:


Each client follows a slightly different login process.
Each client follows a slightly different login process.
== Header Files ==
* client.h
* client_manager.h
* config.h
* database.h
* eq_crypto.h
* login_server.h
* login_structures.h
* options.h
* server_manager.h
* world_server.h
== Source Files ==
* client.cpp
* client_manager.cpp
* config.cpp
* database.cpp
* eq_crypto.cpp
* main.cpp
* server_manager.cpp
* world_server.cpp

Latest revision as of 18:58, 17 January 2024

Configuration[edit]

The login server is configured using the login.ini file which also defines the names of the login server's database tables.

Supported Clients[edit]

The login server supports three types of clients:

  • Windows PC
  • Windows PC Ticketed
  • MacOS

Each client follows a slightly different login process.

Header Files[edit]

  • client.h
  • client_manager.h
  • config.h
  • database.h
  • eq_crypto.h
  • login_server.h
  • login_structures.h
  • options.h
  • server_manager.h
  • world_server.h

Source Files[edit]

  • client.cpp
  • client_manager.cpp
  • config.cpp
  • database.cpp
  • eq_crypto.cpp
  • main.cpp
  • server_manager.cpp
  • world_server.cpp