線上接收 OTP 驗證碼
一次性密碼只能用一次,而且幾分鐘內就會過期,所以線上接收 OTP 主要是時機的問題。先訂購號碼、再送出號碼,簡訊一到就會顯示在螢幕上。本頁談的就是這個倒數計時:如何搶在它前面,以及輸掉時該怎麼辦。
OTP 到底是什麼
一次性密碼是服務產生的一組簡短密碼,只用一次就作廢。它有兩個決定性的特性:只能用一次,而且核發後不久就會失效。
它可以透過幾種管道送達,而這些管道並不等價。簡訊是支援最廣的,也是這些號碼所服務的管道。驗證器 App 會根據共用金鑰在你的裝置上產生驗證碼,過程中完全不經過網路。電子郵件常被當作備援。語音則是打電話把數字唸出來。只有第一種和可以租用的電話號碼有關。
用租來的號碼接收 OTP
操作順序就是全部的訣竅:
- 先訂購號碼。 選擇你需要驗證碼的服務,在動手填註冊表單之前,先讓號碼核發下來。
- 在網站上送出號碼。 把號碼貼到要求填寫號碼的欄位,然後按下傳送。
- 盯著訂單。 電信業者一送達,簡訊就會出現,不需要重新整理,也沒有收件匣要同步。
- 立刻使用。 當你看到驗證碼時,它的有效時間已經過了一部分。
最常見的錯誤是把第一步和第二步的順序弄反:先要求 OTP,再跑去買號碼。服務在你按下傳送的那一刻就開始計時,而你卻把那段時間花在結帳上。
兩個計時器,而且彼此不同步
永遠有兩個倒數同時在跑,而且兩個都不會完整地顯示給你看。
服務的計時器從你要求驗證碼時開始,通常只有幾分鐘。號碼的計時器從訂單建立時開始,會顯示在訂單上。一組驗證碼若是在第二段時間內、但在第一段時間外送達,它會被送達、看得到,卻已經沒用了,這也是為什麼「收到驗證碼卻顯示無效」是如此常見的結局。
實務上:號碼還沒到手之前不要要求 OTP,也不要一次排好幾個請求、期待其中一個成功。重複請求通常會讓先前的驗證碼失效,還可能觸發頻率限制,讓服務暫時完全停止發送。
OTP 沒有及時送達時
請依照以下順序處理,因為每一步都能排除一種可能:
- 看訂單,而不是看註冊表單。 電信業者一交出簡訊,它就會顯示在訂單上;表單對此一無所知。
- 如果號碼到期時什麼都沒收到,就取消它。 沒有任何簡訊送達時,費用會退回。
- 用新號碼再要求一次,並立刻在網站上送出。
- 如果第二個號碼也什麼都沒收到,代表服務拒絕的是號碼,而不是弄丟了簡訊。換一個服務,或換一種方式處理那個帳號,才可能改變結果。
沒有幫助的做法是用同一個號碼重試。如果簡訊從未發出,等再久也不會出現。簡訊驗證說明了傳送路徑本身,以及驗證碼可能在哪些環節遺失。
OTP 安全守則,以及本產品不會跨越的界線
OTP 是一種憑證。由此衍生出三條規則,其中第三條是使用本服務的條件:
- 任何正當的對象都不會要求你唸出驗證碼。 客服不會、快遞不會、銀行也不會。要你提供驗證碼的請求,本身就是攻擊。
- 不要輸入你沒有要求的驗證碼。 突然收到的 OTP,代表有人拿到了你的密碼,正站在第二道門前。
- 只接收你有權使用之帳號的驗證碼。 租號碼是為了驗證你正在建立的帳號,或屬於你的帳號。接收屬於他人帳號的 OTP 是詐欺,這些號碼並不是為此而販售的。
什麼時候該停止用簡訊接收 OTP
簡訊是相容性最高的第二道驗證,也是常見方式中最弱的一種。號碼可能被移轉而脫離原持有人,而租來的號碼本來就不會永久屬於你。凡是涉及金錢或身分的帳號,驗證器 App 或硬體金鑰都是明顯更好的第二道驗證,而大多數提供簡訊驗證的服務也都提供其中一種。
這是一個和我們所販售的東西唱反調的直接建議:租來的號碼適合一次性的驗證,卻不適合作為你在乎之帳號的永久第二道驗證。
常見接收 OTP 驗證碼的服務
- 99Ranch $0.01
- AARP $0.02
- 3Fun $0.08
- 101Plus $0.10
- Apple $0.12
- AMSecure $0.13
- TikTok $0.13
- Twitter $0.13
- WeChat $0.13
- Acorns $0.16
- Discord $0.16
- Uber $0.16
常見問題
- OTP 是什麼的縮寫?
- One-time password,也就是一次性密碼。它和大多數網站所說的驗證碼、安全碼或 2FA 驗證碼是同一種東西:一組只能用一次、很快就會過期的簡短密碼。
- OTP 的有效時間多長?
- 由發送的服務決定,而且很少明說。通常是幾分鐘,計時從你要求驗證碼時開始,而不是從它送到你手上時開始。
- 沒有手機也能接收 OTP 嗎?
- 可以,只要你需要的是一個號碼而不是一支手機。號碼是租來的,簡訊顯示在你的瀏覽器中,完全不需要 SIM 卡或裝置。
- OTP 收到了,網站卻不接受,為什麼?
- 幾乎都是因為它在傳送途中過期了(電信業者的佇列讓它超過了服務本身的有效時間),或是之後的請求讓它失效。請在已經拿到的號碼上再要求一次,並立刻使用。
- 一個號碼可以接收多組 OTP 嗎?
- 在同一筆訂單內,傳到該號碼的每則簡訊都會顯示在訂單上。至於之後的驗證碼,有些服務支援重複使用你已經驗證過的號碼;若有支援,這個選項會出現在訂單上並另外計價。
- 可以接收別人帳號的 OTP 嗎?
- 不行。請只驗證你自己擁有或有權代為操作的帳號。攔截他人的一次性密碼就是盜用帳號,以這種方式使用的帳號會被關閉。
- 線上接收 OTP 有隱私嗎?
- 號碼在訂單期間保留給你的帳號,簡訊只有你看得到。這就是和免費公開接收簡訊頁面的差別:那種網站的收件匣是公開的,任何人都能看到收到的內容。
相關頁面
準備好接收驗證碼了嗎?
註冊只要一分鐘,而且只需為成功送達的號碼付費。
免費建立帳號