Files
huntingclubroster/classes/SignIn.php
T
2026-10-18 19:27:17 -04:00

17 lines
619 B
PHP

<?php
class SignIn extends Base {
public function login() {
$params = ['BTN_SUBMIT' => 'main.php', 'INVALID_SIGNIN' => 'FALSE'];
if (($_SERVER['REQUEST_METHOD'] ?? 'GET') === 'POST') {
$this->requireCsrf();
if ((new AuthService())->login(trim($_POST['user_email'] ?? $_POST['user_name'] ?? ''), $_POST['user_password'] ?? '')) {
header('Location: main.php', true, 303);
exit;
}
$params['INVALID_SIGNIN'] = 'TRUE';
}
echo $this->applyXSL('<XML/>', $this->getXSL('login'), $params);
exit;
}
}