芝麻web文件管理V1.00
编辑当前文件:/home/pulsehostuk9/public_html/teafund.pulsehost.co.uk/auth/login.php
prepare("SELECT id, email, password_hash, role FROM users WHERE email=?"); $stmt->execute([$email]); $user = $stmt->fetch(); if ($user && password_verify($password, $user['password_hash'])) { $_SESSION['user_id'] = $user['id']; $_SESSION['email'] = $user['email']; $_SESSION['role'] = $user['role']; header('Location: /admin/'); exit; } else { $error = 'Invalid login'; } } catch (Throwable $e) { $error = 'Login error'; } } require_once __DIR__ . '/../includes/header.php'; ?>
Admin Login
Email
Password
Login
Roles: admin, manager, viewer