實(shí)際上我們往往只需要看到手機(jī)短信驗(yàn)證碼,輸入完成驗(yàn)證即可,而作為網(wǎng)站或者app必須在網(wǎng)站上設(shè)置驗(yàn)證碼短信專用接口,下載相關(guān)應(yīng)用并調(diào)試運(yùn)行,調(diào)試成功之后才能正式開始使用。
短信驗(yàn)證碼內(nèi)部工作流程
1.使用random函數(shù)隨機(jī)生成一個驗(yàn)證碼,位數(shù)可以自己定(一般是4位、6位驗(yàn)證碼)
2.調(diào)用短信運(yùn)營商的接口,并向其發(fā)送手機(jī)號和驗(yàn)證碼數(shù)據(jù)。
3.短信運(yùn)營平臺初步審核將信息發(fā)送給三大運(yùn)營商的某一家。
4.運(yùn)營商最終審核,將信息發(fā)送到用戶手機(jī)上。(短信接口的參數(shù)一般包括:目標(biāo)手機(jī)號,隨機(jī)驗(yàn)證碼(或包含失效時間),平臺接口地址,平臺口令等;)
5.網(wǎng)站或app保存接口返回的信息
6.服務(wù)器端會將這些信息保存在會話控制器Session中,作為后期的驗(yàn)證使用。
7.網(wǎng)站/APP接收用戶填寫的驗(yàn)證碼信息
8.服務(wù)器端判斷用戶提交的驗(yàn)證碼是否與儲存在會話控制器Session中的信息一致,如果一致就通過;否則就驗(yàn)證失敗。(也可以同時驗(yàn)證信息的失效時間)
北京市容大友信科技有限公司,坐落于北京朝陽光華路SOHO,是專業(yè)提供云通訊產(chǎn)品和整體解決方案的供應(yīng)商,專注于云鏈接短信平臺的研發(fā)與服務(wù)。
成立13年來一直專注于行業(yè)短信,驗(yàn)證碼短信、流量、公眾號加粉等移動營銷服務(wù),致力于為中小企業(yè)與技術(shù)開發(fā)者提供更加安全、便捷、高效、輕松的全方位云通訊服務(wù)。
公司成立以來已服務(wù)30000多家企事業(yè)單位及政府相關(guān)部門,在短信、語音、流量通訊方面積累了非常豐富的經(jīng)驗(yàn),技術(shù)和服務(wù)非常好。
友信云先后獲得全國電信增值業(yè)務(wù)許可證、雙軟認(rèn)證企業(yè),業(yè)務(wù)范圍覆蓋全國34個省市,全球221個國家和地區(qū)。