← All projects
// Personal ·
Luna Player
Core player lifecycle module: authentication against the backend, connection logging, and shared player helpers.
- Lua
- GMod
- Auth

Handles the join flow for every player — authenticates against the backend once a player is fully initialized, logs the connection, and cleans up on disconnect. Exposes a resync path (both admin-triggered and player-triggered via a cooldown-gated network message) so profile and session data can be refreshed without a reconnect, and installs player-meta helper methods other modules depend on.