This commit is contained in:
Thanakorn S
2026-05-13 16:22:31 +07:00
parent 47ccd7585b
commit c7b6791e3a
+13 -13
View File
@@ -307,22 +307,22 @@ if (password_verify(trim($data["password"]), $temp["password"])) {
}
}
// if (!empty($smtp_config)) {
if (!empty($smtp_config)) {
// require "../../../assets/utils/module/mailer.php";
require "../../../assets/utils/module/mailer.php";
// $mailer = new mailer(["pdo1" => $pdo1, "pdo2" => $pdo2]);
$mailer = new mailer(["pdo1" => $pdo1, "pdo2" => $pdo2]);
// $mailer->send_email([
// "company_id" => $default_company,
// "smtp" => $smtp_config,
// "subject" => "One Time Password (OTP) For reference number " . $reference_number,
// "message" => "Your OTP is " . $otp . " for reference number " . $reference_number,
// "channel_name" => "WMS LOGIN OTP",
// "to" => $user_email,
// "key" => $pinkey,
// ]);
// }
$mailer->send_email([
"company_id" => $default_company,
"smtp" => $smtp_config,
"subject" => "One Time Password (OTP) For reference number " . $reference_number,
"message" => "Your OTP is " . $otp . " for reference number " . $reference_number,
"channel_name" => "WMS LOGIN OTP",
"to" => $user_email,
"key" => $pinkey,
]);
}
// ── Step 9: Reset session and write OTP state ─────────────────────────────
// The full session is cleared first to prevent session fixation — any data