promiscuity/game/scenes/UI/auth_state.gd
hz 85711e42cd
All checks were successful
Deploy Promiscuity Auth API / deploy (push) Successful in 57s
k8s smoke test / test (push) Successful in 5s
Adding Log in / log out behavior
2025-11-23 09:41:26 -06:00

16 lines
320 B
GDScript

extends Node
var is_logged_in: bool = false
var access_token: String = ""
var username: String = ""
func set_session(new_username: String, token: String) -> void:
is_logged_in = true
username = new_username
access_token = token
func clear_session() -> void:
is_logged_in = false
username = ""
access_token = ""