Deploy browser pre-alpha
This commit is contained in:
@@ -1,8 +1,9 @@
|
||||
extends VBoxContainer
|
||||
|
||||
const Style := preload("res://scripts/ui/ui_style.gd")
|
||||
const AUTH_LOGIN_URL := "https://pauth.ranaze.com/api/Auth/login"
|
||||
const AUTH_REGISTER_URL := "https://pauth.ranaze.com/api/Auth/register"
|
||||
const EndpointConfig := preload("res://scripts/autoload/api_endpoint_config.gd")
|
||||
const DEFAULT_AUTH_LOGIN_URL := "https://pauth.ranaze.com/api/Auth/login"
|
||||
const DEFAULT_AUTH_REGISTER_URL := "https://pauth.ranaze.com/api/Auth/register"
|
||||
|
||||
var main: Control
|
||||
var auth_panel: PanelContainer
|
||||
@@ -25,9 +26,13 @@ var register_request: HTTPRequest
|
||||
var auth_mode := "login"
|
||||
var automatic_login_pending := false
|
||||
var login_attempt_username := ""
|
||||
var auth_login_url := DEFAULT_AUTH_LOGIN_URL
|
||||
var auth_register_url := DEFAULT_AUTH_REGISTER_URL
|
||||
|
||||
|
||||
func _ready() -> void:
|
||||
auth_login_url = EndpointConfig.resolve(DEFAULT_AUTH_LOGIN_URL, "/api/Auth/login")
|
||||
auth_register_url = EndpointConfig.resolve(DEFAULT_AUTH_REGISTER_URL, "/api/Auth/register")
|
||||
set_anchors_preset(Control.PRESET_FULL_RECT)
|
||||
add_theme_constant_override("separation", 18)
|
||||
|
||||
@@ -190,7 +195,7 @@ func _send_login(username: String, password: String, is_automatic: bool) -> void
|
||||
success_label.text = "Account created. Signing you in..."
|
||||
var payload := {"username": username, "password": password}
|
||||
var headers := PackedStringArray(["Content-Type: application/json"])
|
||||
var request_error := login_request.request(AUTH_LOGIN_URL, headers, HTTPClient.METHOD_POST, JSON.stringify(payload))
|
||||
var request_error := login_request.request(auth_login_url, headers, HTTPClient.METHOD_POST, JSON.stringify(payload))
|
||||
if request_error != OK:
|
||||
_set_busy(false)
|
||||
login_button.text = "Log In"
|
||||
@@ -254,7 +259,7 @@ func _on_register_pressed() -> void:
|
||||
_clear_messages()
|
||||
var payload := {"username": username, "email": email, "password": password}
|
||||
var headers := PackedStringArray(["Content-Type: application/json"])
|
||||
var request_error := register_request.request(AUTH_REGISTER_URL, headers, HTTPClient.METHOD_POST, JSON.stringify(payload))
|
||||
var request_error := register_request.request(auth_register_url, headers, HTTPClient.METHOD_POST, JSON.stringify(payload))
|
||||
if request_error != OK:
|
||||
_set_busy(false)
|
||||
register_button.text = "Create Account"
|
||||
|
||||
Reference in New Issue
Block a user