From e3391315dd94b6e3d76e6840e9030f7adeb8e745 Mon Sep 17 00:00:00 2001 From: "tomosa.sarkar" Date: Thu, 10 Jul 2025 12:45:40 +0530 Subject: [PATCH] Fix : Error of API integration --- src/app/ChangePassword/page.tsx | 19 ++++++++++++++++--- src/app/ChangeTxn/page.tsx | 20 ++++++++++++++++++-- src/app/image/logo1.jpg | Bin 17262 -> 0 bytes src/app/login/page.tsx | 4 ++-- 4 files changed, 36 insertions(+), 7 deletions(-) delete mode 100644 src/app/image/logo1.jpg diff --git a/src/app/ChangePassword/page.tsx b/src/app/ChangePassword/page.tsx index 4f377c6..ebe892f 100644 --- a/src/app/ChangePassword/page.tsx +++ b/src/app/ChangePassword/page.tsx @@ -8,7 +8,7 @@ import NextImage from "next/image"; import logo from '@/app/image/logo.jpg'; import changePwdImage from '@/app/image/changepw.png'; import CaptchaImage from './CaptchaImage'; -import { IconEye, IconEyeOff } from '@tabler/icons-react'; +import { IconEye, IconEyeOff, IconLogout } from '@tabler/icons-react'; export default function ChangeLoginPwd() { const router = useRouter(); @@ -18,11 +18,15 @@ export default function ChangeLoginPwd() { const [confirmPassword, setConfirmPassword] = useState(""); const [captchaInput, setCaptchaInput] = useState(''); const [captchaError, setCaptchaError] = useState(''); - - const [confirmVisible, setConfirmVisible] = useState(false); const toggleConfirmVisibility = () => setConfirmVisible((v) => !v); + async function handleLogout(e: React.FormEvent) { + e.preventDefault(); + localStorage.removeItem("access_token"); + router.push("/login") + } + useEffect(() => { generateCaptcha(); }, []); @@ -141,6 +145,15 @@ export default function ChangeLoginPwd() { alt="ebanking" style={{ width: "100%", height: "100%" }} /> +
diff --git a/src/app/ChangeTxn/page.tsx b/src/app/ChangeTxn/page.tsx index 42ba2a2..614dcd2 100644 --- a/src/app/ChangeTxn/page.tsx +++ b/src/app/ChangeTxn/page.tsx @@ -8,7 +8,7 @@ import NextImage from "next/image"; import logo from '@/app/image/logo.jpg'; import changePwdImage from '@/app/image/changepw.png'; import CaptchaImage from './CaptchaImage'; -import { IconEye, IconEyeOff } from '@tabler/icons-react'; +import { IconEye, IconEyeOff, IconLogout } from '@tabler/icons-react'; export default function ChangeTransactionPwd() { const router = useRouter(); @@ -21,6 +21,12 @@ export default function ChangeTransactionPwd() { const [confirmVisible, setConfirmVisible] = useState(false); const toggleConfirmVisibility = () => setConfirmVisible((v) => !v); + async function handleLogout(e: React.FormEvent) { + e.preventDefault(); + localStorage.removeItem("access_token"); + router.push("/login") + } + useEffect(() => { generateCaptcha(); }, []); @@ -121,7 +127,7 @@ export default function ChangeTransactionPwd() { } }, []); - if (authorized) { +if (authorized) { return (
@@ -139,6 +145,16 @@ export default function ChangeTransactionPwd() { alt="ebanking" style={{ width: "100%", height: "100%" }} /> +
diff --git a/src/app/image/logo1.jpg b/src/app/image/logo1.jpg deleted file mode 100644 index b71be8242a51c1de918438edb33d46dc5049b52e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 17262 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 diff --git a/src/app/login/page.tsx b/src/app/login/page.tsx index 1e72ab9..f4d15d3 100644 --- a/src/app/login/page.tsx +++ b/src/app/login/page.tsx @@ -40,7 +40,7 @@ export default function Login() { async function handleLogin(e: React.FormEvent) { e.preventDefault(); - setIsLogging(false); + setIsLogging(true); const onlyDigit = /^\d{11}$/; if (!onlyDigit.test(CIF)) { @@ -144,7 +144,7 @@ export default function Login() { ⚠️ Always login to our Net Banking site directly or through Banks website. ⚠️ Do not disclose your UserId and Password to any third party and keep Your UserId and Password strictly confidential. ⚠️ KCC Bank never asks for UserId,Passwords and Pins through email or phone. - ⚠️ Be ware of Phishing mails with links to fake bank's websites asking for personal information are in circulation. + ⚠️ Be ware of Phishing mails with links to fake bank's websites asking for personal information are in circulation. ⚠️ Please DO NOT Click on the links given in the emails asking for personal details like bank account number, userID and password. ⚠️ If you had shard your UserId and Password through such mails or links, please change your Password immediately. ⚠️ Inform the Bank/branch in which your account is maintained for resetting your password.