trim((string)($_POST['tenant_name'] ?? '')), 'tenant_slug' => trim((string)($_POST['tenant_slug'] ?? '')), 'display_name' => trim((string)($_POST['display_name'] ?? '')), 'email' => trim((string)($_POST['email'] ?? '')), ]; if ($_SERVER['REQUEST_METHOD'] === 'POST') { app_require_csrf(); $result = saas_register_tenant_owner($pdo, [ 'tenant_name' => $values['tenant_name'], 'tenant_slug' => $values['tenant_slug'], 'display_name' => $values['display_name'], 'email' => $values['email'], 'password' => (string)($_POST['password'] ?? ''), 'password_confirm' => (string)($_POST['password_confirm'] ?? ''), ]); if ($result['ok']) { if (!empty($result['email_verification_token'])) { saas_send_email_verification_mail($values['email'], (string)$result['email_verification_token']); } saas_session_login($result['identity']); if (saas_should_show_auth_links() && !empty($result['email_verification_token'])) { $_SESSION['saas_dev_email_verification_token'] = (string)$result['email_verification_token']; } header('Location: konto.php?registered=1'); exit; } $errors = $result['errors']; } include 'header.php'; include 'headerline.php'; include 'nav.php'; ?>