FNB-OTP-EXPIRED-30S banking auth_error ai_generated true

AI告诉南非纳税人使用FNB eFiling进行SARS申报,却未提及FNB银行应用的30秒OTP有效期,导致申报失败

AI tells a South African taxpayer to use FNB eFiling for SARS without mentioning the 30-second OTP expiry on FNB's banking app, causing failed submissions

ID: banking/fnb-otp-expiry-sars

其他格式: JSON · Markdown 中文 · English
90%修复率
86%置信度
1证据数
2024-06-10首次发现

版本兼容性

版本状态引入弃用备注
FNB Banking App v10.2 active
SARS eFiling 2024 active
FNB OTP Service 2.0 active

根因分析

FNB银行应用为eFiling身份验证生成的有效期仅为30秒的OTP;如果用户未能在30秒内输入OTP,SARS会话将超时,申报被拒绝

English

FNB's banking app generates OTPs with a 30-second validity window for eFiling authentication; if the user does not enter the OTP within 30 seconds, the SARS session times out and the submission is rejected

generic

官方文档

https://www.fnb.co.za/security/otp.html

解决方案

  1. Before clicking 'Request OTP' on SARS eFiling, have the FNB app open and ready; click the button, immediately switch to the app, copy the OTP, and paste it within 30 seconds using a password manager
  2. Use a secondary device (e.g., tablet) to display the SARS page while the phone shows the OTP, reducing switching time
  3. If the OTP expires, start a fresh SARS session by closing the browser tab, clearing cookies, and re-logging in before requesting a new OTP

无效尝试

常见但无效的做法:

  1. 90% 失败

    The SARS session remains tied to the original OTP request; new OTPs still expire in 30 seconds and the session may lock after 3 failed attempts

  2. 95% 失败

    FNB's SMS OTP also has a 30-second expiry for eFiling; there is no longer-lived alternative for SARS authentication

  3. 85% 失败

    The SARS session token is invalidated after the first OTP request; a new session must be started from the SARS login page