Switched from Login to Register

This commit is contained in:
2025-08-29 20:50:54 +03:30
parent 41e9382c42
commit 4ac5d66452
2 changed files with 6 additions and 10 deletions
@@ -19,6 +19,8 @@ import org.to.telegramfinalproject.Security.PasswordHashing;
import java.io.IOException; import java.io.IOException;
import static org.to.telegramfinalproject.UI.AppRouter.showRegister;
public class LoginController { public class LoginController {
@FXML private TextField usernameField; @FXML private TextField usernameField;
@@ -120,14 +122,6 @@ public class LoginController {
var cli = org.to.telegramfinalproject.Client.TelegramClient.getOrInitForUI(); var cli = org.to.telegramfinalproject.Client.TelegramClient.getOrInitForUI();
var handler = cli.getHandler(); var handler = cli.getHandler();
// بساز و بفرست — همون send خودت که Session رو پر می‌کند
// org.json.JSONObject req = new org.json.JSONObject()
// .put("action","login")
// .put("username", u)
// .put("password", p);
//
// handler.send(req); // ⬅️ بلاکینگ؛ پس درستش کردیم که تو Thread هست
handler.login(u,p); handler.login(u,p);
@@ -165,7 +159,7 @@ public class LoginController {
@FXML @FXML
private void switchToRegister() throws IOException { private void switchToRegister() throws IOException {
switchScene("register_view.fxml"); showRegister();
} }
private void switchScene(String fxmlFile) { private void switchScene(String fxmlFile) {
@@ -14,6 +14,8 @@ import org.to.telegramfinalproject.Database.userDatabase;
import java.io.IOException; import java.io.IOException;
import static org.to.telegramfinalproject.UI.AppRouter.showLogin;
public class RegisterController { public class RegisterController {
@FXML private TextField userIdField; @FXML private TextField userIdField;
@@ -131,7 +133,7 @@ public class RegisterController {
@FXML @FXML
private void switchToLogin() throws IOException { private void switchToLogin() throws IOException {
switchScene("login_view.fxml"); showLogin();
} }
private void switchScene(String fxmlFile) { private void switchScene(String fxmlFile) {