You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jan 17, 2023. It is now read-only.
Joshua Achorn edited this page Aug 8, 2020
·
2 revisions
Gophercraft can be used in a variety of different configurations.
The Auth Server is the entry point for the login process. It handles registration and checking passwords, and some other duties such as telemetry, issue tracking and realm listing. It has a list of all the world server IDs and their fingerprints.
The World Server (or Realm) manages the actual game experience you want to deliver. It manages game sessions, and talks to the Auth Server to verify which account they belong to.
Server Diagram
This picture shows an example configuration of Gophercraft across different hosts and database backends.