#!/bin/bash
# Kiểm mật khẩu mới + chuyển hướng link thiếu "/" cuối
T="$LOCALAPPDATA/Temp"
sleep 4
echo "  --- 1) link THIẾU dấu / cuối phải chuyển hướng 301 sang .../dashboard/"
curl -s -o /dev/null -w "    /dashboard      -> %{http_code}  chuyển tới: %{redirect_url}\n" -m 20 "https://desktop-9gsdkd2.tail0ffe94.ts.net/dashboard"
curl -s -o /dev/null -w "    /dashboard/     -> %{http_code}\n" -m 20 "https://desktop-9gsdkd2.tail0ffe94.ts.net/dashboard/"
echo "  --- 2) đăng nhập bằng mật khẩu MỚI (btchem2026) qua funnel"
rm -f "$T/ck_new.txt"
curl -s -c "$T/ck_new.txt" -o /dev/null -w "    POST dang-nhap -> %{http_code}  chuyển tới: %{redirect_url}\n" -m 25 \
  -X POST -d "mat_khau=btchem2026" "https://desktop-9gsdkd2.tail0ffe94.ts.net/dashboard/dang-nhap"
echo "    cookie nhận: $(grep -c dash "$T/ck_new.txt") dòng"
curl -s -b "$T/ck_new.txt" -m 25 "https://desktop-9gsdkd2.tail0ffe94.ts.net/dashboard/api/data" | head -c 120 | sed 's/^/    api/data: /'
echo
echo "  --- 3) mật khẩu SAI phải hiện báo lỗi, không vào được"
curl -s -m 25 -X POST -d "mat_khau=sai-be-bet" "https://desktop-9gsdkd2.tail0ffe94.ts.net/dashboard/dang-nhap" | grep -o 'Sai mật khẩu[^<]*' | head -1 | sed 's/^/    /'
echo "  --- 4) form đăng nhập đã trỏ ĐÚNG địa chỉ tuyệt đối chưa"
curl -s -m 25 "https://desktop-9gsdkd2.tail0ffe94.ts.net/dashboard/" | grep -o 'action="[^"]*"' | head -1 | sed 's/^/    /'
echo "  --- 5) mật khẩu cũ phải bị từ chối"
curl -s -m 25 -X POST -d "mat_khau=dash-bdd2bb" "https://desktop-9gsdkd2.tail0ffe94.ts.net/dashboard/dang-nhap" | grep -c 'Sai mật khẩu' | sed 's/^/    số lần báo sai: /'
