手機號一鍵登錄


相信手機號一鍵登錄在應用上應該會是一個趨勢。因為它注冊速度快,留客率自然就高,而且更加便宜。

這個是流程圖:
image

  1. SDK初始化
    調用 SDK 的初始化方法,傳入項目在平台上的 AppKey 和 AppSecret。

  2. 喚起授權頁
    調用 SDK 喚起授權接口。SDK 會先向運營商發起獲取手機號掩碼的請求,請求成功后跳轉到授權頁。授權頁會顯示手機號掩碼以及運營商協議給用戶確認。

  3. 同意授權並登錄
    用戶同意相關協議,點擊授權頁面的登錄按鈕,SDK 會請求本次取號的 token,請求成功后將 token 返回給客戶端。

  4. 取號
    將獲取到的 token 發送到我們自己的服務器,由服務器攜帶 token 調用運營商一鍵登錄的接口,調用成功就返回手機號碼了。服務器用手機號進行登錄或注冊操作,返回操作結果給客戶端,完成一鍵登錄。

一鍵登錄個人見解:

  • 喚起授權頁:用戶想使用web應用,前提用戶得登錄,web應用又沒有一鍵登錄功能,運營商有,web服務秉承願意一切為顧客服務原則,於是幫忙跑腿先去運營商那兒獲取用戶的手機號返回給用戶看。

  • 同意授權並登錄:用戶看了之后說,這是我的手機號,我也同意這個協議。然后用戶把這個消息直接傳遞給運營商,運營商給了用戶一個token令牌,此令牌就代表用戶本人。

  • 取號:用戶有了這個token后,把這個給了web應用說,你把剛剛我和運營商通過氣的這個token給他,這個玩意兒就代表我的身份,然后用戶給了web應用,web應用又給了運營商,運營商一看是剛剛那個用戶,於是就把這個用戶的相關信息——手機號,給了web應用,web應用就可以用這個手機號進行校驗登陸了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM