本機號碼一鍵登錄原理與應用
一鍵登錄:依托運營商的移動通信網(wǎng)絡,采用通信網(wǎng)關取號技術,準確識別用戶流量卡歸屬的手機號碼。在獲得用戶授權后,App端(適配iOS和Android)可使用本機號碼實現(xiàn)一鍵免密登錄。 本機號碼校驗:通過SDK/JSSDK提供的本機號碼校驗功能,調(diào)用網(wǎng)關鑒權方式,驗證用戶輸入的手機號碼或后臺綁定的手機號碼是否為本機流量卡歸屬號碼,保證機卡不分離,用于快捷登入和安全風控等場景。本機號碼校驗現(xiàn)已適配iOS、Android、H5、小程序、快應用。
獲取手機號碼(一鍵登錄):

本機號碼校驗:

取號所需網(wǎng)絡環(huán)境:運營商取號能力是通過數(shù)據(jù)網(wǎng)關實現(xiàn),取號過程須在數(shù)據(jù)流量打開的情況下才能進行。因此,用戶如果關閉數(shù)據(jù)流量將無法取號;若當前信號弱或者網(wǎng)絡有干擾時,時延會高于平均值,取號成功率降低。 超時設置:SDK默認超時設置為8000ms,同時提供設置取號超的方法:安卓通過setOverTime設置,iOS通過setTimeoutInterval設置。 運營商判斷:SDK提供判斷用戶當前網(wǎng)絡狀態(tài)和流量卡所屬運營商的方法,通過調(diào)用安卓SDK的getNetworkType或iOS的networkInfo可獲得以上信息,以便對不同用戶選擇不同的運營商的SDK進行取號或選擇不同的登錄方式。 關于取號緩存:應用取號或者授權成功后,SDK將取號的一個臨時憑證緩存在本地,緩存能有效提高取號成功率、降低時延,并允許用戶在未開啟蜂窩網(wǎng)絡時成功取號。SDK本身對緩存有處理邏輯,在某些場景下(如換卡)會讓緩存提前失效,但若應用對安全性要求較高,也可以通過SDK提供的方法(安卓的delScrip和iOS的delectScrip)讓緩存馬上失效。
預取號:安卓的getPhoneInfo或iOS的getPhoneNumberCompletion所形成取號緩存scrip同樣適用于本機號碼校驗,可提前進行取號以提高后續(xù)獲取token的效率。 適用場景:可在用戶無感知的情況下校驗本機號碼與待校驗號碼的一致性,適用于所有基于手機號碼進行風控的場景。
中國電信






中國聯(lián)通
一鍵登錄 APP一鍵登錄。手機在有蜂窩信號的環(huán)境中(若WIFI接入,SDK可瞬間切換至蜂窩信號再切回),可自動獲取手機號碼,幫助用戶實現(xiàn)一鍵驗證快捷登錄,無需手動輸入號碼和短信驗證,有利于提升用戶體驗,提高登錄安全性。 H5一鍵登錄。適用于手機接入蜂窩信號時,H5頁面登錄場景,用戶只需輸入4位本機號碼即可實現(xiàn)快捷登錄,減少降登錄等待時間。

本機校驗。自動校驗用戶手機號與當前本機卡號的一致性,免輸?shù)卿浢艽a或短信驗證碼;適用于如手機號綁定、支付確認、積分兌換等需要具備安全校驗能力的業(yè)務場景,提供僅限本機操作的安全風控機制。支持有蜂窩信號環(huán)境下的APP及正在使用蜂窩信號下的H5。

風險識別:企業(yè)開展營銷活動時,面對薅羊毛、黑產(chǎn)等,通過設備識別可有效識別判斷參與用戶,防止有限資源被無價值用戶占用,支持APP/H5/小程序等全場景,覆蓋安卓/IOS生態(tài)系統(tǒng)。適用于開展各類營銷活動的企業(yè),如電商、金融、游戲、生活等。 場景營銷:企業(yè)可基于不同營銷場景(APP/H5/小程序)下的用戶標識,進行跨應用用戶分析與畫像生成,實現(xiàn)精準營銷推送。適用于需分析用戶偏好、閱讀習慣的企業(yè),如購物、新聞、視頻、娛樂、閱讀等.
會員營銷:會員營銷活動時,用戶領取會團優(yōu)惠,平臺方通過聯(lián)通唯一識別平臺將手機號轉(zhuǎn)換成偽碼供商戶進行維系和發(fā)放。適用于入住商戶無法獲取平臺用戶手機號的場景。
外呼中心:用于外呼中心,回訪或者推介產(chǎn)品之前先對用戶手機狀態(tài)進行有效識別,關機、離網(wǎng)及不在服務區(qū)用戶免撥叫,節(jié)省人力物力。 存量用戶維系:用于檢測用戶手機是否處于在網(wǎng)狀態(tài),便于企業(yè)精準開展后續(xù)營銷活動。例如優(yōu)惠券發(fā)放、權益下達等,為真實客戶送權益,送利益。 注冊用戶清洗:對注冊會員的號碼進行檢測,對短期內(nèi)高頻次的注冊行為進行監(jiān)控,對可疑號碼進行監(jiān)控,及時清理批量注冊的垃圾用戶和數(shù)據(jù)、被占用數(shù)據(jù),將惡意注冊用戶拒之門外,防止“薅羊毛黨”惡意套利現(xiàn)象。使用號碼檢測功能,可以減少企業(yè)客戶的營銷維護成本,保護真實用戶的權益。
注冊/登錄/密碼找回:針對注冊/登錄/密碼找回等場景,企業(yè)可通過使用聯(lián)通二次號碼驗證產(chǎn)品識別當前注冊登錄號碼是否為二次放號,從而避免二次放號用戶使用原號碼賬號可能帶來的用戶隱私泄露和經(jīng)濟損失。
實名認證:針對金融、婚戀等應用系統(tǒng)中的實名注冊場景,企業(yè)可通過聯(lián)通三要素驗證產(chǎn)品識別用戶身份真實性和信息一致性,有助于防范用戶風險。 貸前審核:針對借貸、信用卡申請等金融場景,企業(yè)可以通過使用聯(lián)通三要素驗證產(chǎn)品識別申請用戶信息真實度,助力用戶風險評估和貸款決策。
來源:架構師
?關注公眾號:Java后端編程,回復下面關鍵字?
要Java學習完整路線,回復??路線?
缺Java入門視頻,回復:?視頻?
要Java面試經(jīng)驗,回復??面試?
缺Java項目,回復:?項目?
進Java粉絲群:?加群?
PS:如果覺得我的分享不錯,歡迎大家隨手點贊、在看。
(完) 加我"微信"?獲取一份 最新Java面試題資料 請備注:666,不然不通過~
最近好文
最近面試BAT,整理一份面試資料《Java面試BAT通關手冊》,覆蓋了Java核心技術、JVM、Java并發(fā)、SSM、微服務、數(shù)據(jù)庫、數(shù)據(jù)結構等等。 獲取方式:關注公眾號并回復?java?領取,更多內(nèi)容陸續(xù)奉上。 明天見(??ω??)??
評論
圖片
表情
