01 facebook第三方登錄流程(第三方登錄服務器驗證(Instagram,Twitter,Facebook)小記)

时间:2024-05-21 01:53:28 编辑: 来源:

第三方登錄服務器驗證(Instagram,Twitter,Facebook)小記

Instagram第三方授權登錄為Web式樣,故APP端直接訪問如下URL

買粉絲s://api.instagram.買粉絲/oauth/authorize/?client_id=YOUR_INS_APP_CLIENT_ID&redirect_uri=CALLBACK_URL

YOUR_INS_APP_CLIENT_ID:instagram創建APP后獲取

CALLBACK_URL:買粉絲s://買粉絲.xxxxx.買粉絲/?xxx=xxxx&response_type=買粉絲de (用于授權登錄成功后,調用自己網站接口,獲取用戶信息,如:買粉絲s://買粉絲.xxxxx.買粉絲/?xxx=xxxx&買粉絲de=36ac6cd14ceb49dbb40ec8c4b3864da0)

服務器獲取買粉絲de,獲取access_token

Request the access_token,獲取用戶信息

參考:

instagram 開發者

Authentication

買粉絲s://graph.facebook.買粉絲/v2.10/debug_token?input_token=xxxAPP 傳遞Token xxx&access_token=xxxxFacebook 平臺xxxx

參考:

App Access Token

Token 驗證

驗證用戶

URL: 買粉絲s://dev.twitter.買粉絲/rest/reference/get/ac買粉絲unt/verify_credentials

Http Method:Get

服務器安全驗證方法:

APP端上傳用戶的Token,Token Secret,id.

服務器與twitter交互,獲取用戶id

服務器獲取的id與APP上傳id進行比較.如下

參考:

Create a signature

Twitter api test

注冊登錄交互全流程整理

前言: 注冊登錄是每個產品最基礎、必須的功能,看似簡單實則包含很多交互情況。理清這些情況有助產品經理/交互設計師更系統的考慮問題,在今后做其他功能時舉一反三,更全面的考慮系統可能會出現的交互情況和異常狀況。

注冊登錄功能的價值

一、用戶層面

1、用戶需要一個區別于其他人身份的ID,以體現其唯一性和獨特性;

2、用戶需要產品記錄其使用狀況、歷史記錄和收藏、通信、交易信息;

3、用戶可以識別、查看其他用戶資料,并與其進行互動。

二、功能層面

1、會員功能。VIP會員增值功能的產品,注冊登錄可以保障用戶權益;

2、社交功能。用戶之間需要相互辨識才能進行社交活動,一些UGC社區更是需要對賬號進行區分;

3、交易功能。將交易信息與個人賬號對應起來,保障交易的安全性;

4、工具型產品需要將用戶行為與個人賬號以憑證形式對應起來,才能實現相應功能。如掛號網,用戶用個人賬號掛號,然后將線上掛號信息作為憑證出示以獲得線下就診資格。

5、便于跨設備同步數據,也便于在同一設備切換賬戶并保留原賬戶信息。

三、業務層面

簡單的說,就是通過用戶信息和相應用戶行為有針對性的對用戶進行運營,以期實現產品目標和商業目標。

注冊登錄的分類

注冊:手機號注冊、郵箱注冊

登陸:手機號登陸、郵箱登陸、用戶名登陸、第三方登陸、游客登陸

手機注冊

優點:從用戶角度看,手機號便于記憶,短信驗證碼方便快捷;從產品角度看,手機號是運營的一個關鍵工具,可以推送一些重要信息、召回流失用戶等。

缺點:用戶有更換手機號的風險,需要重新建立一個賬號體系。

手機注冊的流程如下:

如圖所示,為手機注冊的完整流程,其中選擇國家、設置密碼、再次輸入密碼、完善個人資料為非必要步驟,即最精簡的手機注冊流程只需手機驗證碼即可完成,也是目前越來越常見的一種注冊方式。

其中完善個人資料中最重要的是用戶名,還包括個性簽名、性別、所在地、公司、學校、綁定交易賬號、其他社交賬號等內容。有了用戶名,用戶可以通過用戶名登錄,產品相當于有了獨立的用戶體系。也有一些產品會在注冊后直接給用戶分配一個用戶名。

手機注冊可能出現的交互情況包括:

郵箱注冊

優點:賬號永久存續,不會有手機注冊時換號造成的風險;

缺點:一些用戶沒有郵箱,且郵箱的重要性和使用頻率不高。

郵箱注冊的流程如下:

如圖所示,郵箱注冊需要跳出產品頁進行驗證,通常是驗證碼驗證或鏈接驗證,可以保證郵箱不被惡意注冊。

郵箱注冊可能出現的交互情況包括:

普通登錄

包括郵箱登錄、手機號登錄、用戶名登錄,普通登錄流程如下:

如圖所示,普通登錄即通過賬號密碼登錄。一些產品會需要輸入圖形驗證碼以避免惡意登錄,還有一些產品無需密碼直接通過手機短信驗證碼登錄。在登錄成功后,一些做的好的產品會對賬戶進行安全驗證,包括對登錄地點、登錄設備、登錄網絡環境的驗證。一旦發現異常,會對用戶做出相應的提醒,包括短信提醒、小測試等形式。

普通登錄可能出現的交互情況包括:

第三方登錄

需要第三方軟件授權登錄,國內常見的有買粉絲、微博、QQ,國外常見的有Facebook、Twitter、Google。

優點:從用戶角度看,一鍵登錄,方便快捷;從產品角度看,一方面用戶身份已驗證,提高了安全性,另一方面可以從第三方軟件獲取相應的用戶資料、好友關系等。

缺點:如果不能建立產品自身的用戶體系,那始終是別人的用戶,且會受到第三方軟件存續的風險。

第三方登錄流程如下:

如圖所示,第三方登錄非常快捷。在登錄后,為了建立產品自身用戶體系,往往還會有綁定手機、完善個人信息步驟。這對產品來講是非常重要的,但從用戶體驗來說,第三方登錄本來就是為了方便結果還是要填信息會讓體驗非常不好,因此通常會在某個小角落放置一個“跳過”按鈕,讓用戶具有選擇性,從而平衡產品目標和用戶體驗。如果用戶選擇跳過,那在今后的產品使用過程中,也可以通過一些運營手段引導用戶填寫資料。

工號登錄

在一些to B后臺型產品,有時會出現工號登錄。與普通登錄所不同的是,工號登錄無需注冊,而是通過上級統一分配賬號的形式。登錄時用戶輸入工號和初始密碼即可,但這樣隨之而來會產生極大的安全隱患,賬號很可能被冒用,所以通常需要在首次登錄后重置密碼。工號登錄的流程如下:

工號登錄可能出現的交互情況包括:

游客登錄

游客登錄是一種“先體驗后購買”的形式,對于一些用戶使用需求比較弱或者抱著嘗試心態的產品可以設立游客入口。讓用戶對產品有一個好的總覽印象,然后在使用過程中用到核心功能再讓用戶注冊,從用戶體驗上來說更好。

其他相關問題-實名認證

一些產品需要進行實名認證,比如游戲為了建立防沉迷系統要進行實名認證、支付寶為了交易安全需要實名認證。實名認證最關鍵的信息在于姓名和身份證號,需要與相關監管部門對接進行驗證。一些實名認證還需對身份證進行實拍并上傳。如圖為某游戲實名認證的注冊頁面:

其他相關問題-默認選項

用戶協議/服務條款:在注冊時產品出于減少糾紛的考慮通常會默認勾選用戶協議/服務條款,如果條款比較重要則需要用戶閱讀完成后進行勾選,視重要性決定。

記住密碼:登錄時為了方便用戶、減少重復操作通常會默認勾選記住密碼。

自動登錄:在pc端登錄比較常用,如QQ開機自動登錄,通常默認不勾選,是一種方便于用戶的功能。

權限:比如默認勾選“訪問你的詳細資料”、“獲得你的好友關系”等

其他相關問題-一些交互細節

按鈕:注冊或登錄時沒有填完全部信息時按鈕為禁用狀態,可以防止用戶誤操作;填完后變亮。

分頁:注冊時需要填寫的內容過多時可以分頁,還可以加上進度條,讓用戶有種一步步完成的踏實感,從而減少因為所填內容過于冗長而放棄注冊的行為,提高注冊率。

提醒:1、在頁面某個固定位置出現提醒文字,比如logo正下方或者按鈕上方位置,該提醒方式相對來說最好;2、使用toast,位于頁面中間或偏下位置,3s左右消失。屬于輕操作,不會打擾用戶,也不影響現流程,但可能顯示時間太短用戶沒看清;3、一些涉及到跳轉頁面、跳出產品或比較重要的提醒使用對話框,讓用戶明確的確認。

加載:注冊或登錄加載時需要有動效,提示用戶“正在進行中”,以免用戶不知所措;驗證碼發送要有倒計時,以提示用戶盡快操作。

密碼:為了安全性,密碼一般以···或***代替,此時為了避免用戶犯錯,會再讓用戶重輸一遍密碼。目前主流方式是加一個“小眼睛”,輕觸可以看到明文,從而減少用戶重復操作。

顏色:輸入框內提示文字為灰,輸入后變黑;提醒文字要明顯,比如紅色;忘記密碼等鏈接可以用藍色。

焦點:焦點要明顯,讓用戶明確知道自己在填寫哪一行,以免填錯位置。

控件:彈出軟鍵盤時畫面中的輸入框、按鈕要整體上移,以便用戶操作。

關于先使用還是先注冊的問題

如圖所示,視不同產品性質而定。對于一些用戶具有強烈使用意愿和使用需求的產品來說,通常先注冊后使用,比如買粉絲、支付寶;對于一些用戶具有強烈使用意愿但需求比較弱的產品來說,先使用或先注冊都行,比如強烈想觀看直播的用戶愿意忍受注冊耽誤的時間、游戲即使開始不注冊到一定程度以后用戶也會樂于注冊;對于一些用戶使用較弱但強需求的產品來說,通常是先使用后注冊,比如天氣、鬧鐘。

歡迎批評指正,歡迎補充!

寶可夢sleep怎么登錄賬號

該設備登錄賬號的步驟如下:

1、確保設備已連接到互聯網。打開“寶可夢Sleep”應用。

2、在登錄界面,會看到不同的登錄選項,如Google賬號、Facebook賬號或AppleID。

3、選擇使用第三方賬號登錄,點擊相應的“登錄”選項,并按照提示完成登錄流程即可。

一個微軟賬號可以登錄幾臺設備?

看你的賬號是用來做什么,如果是游戲的話,那么一個賬號可以在三或者五臺登陸,但是請注意不可以同時登陸,還有像愛奇藝、騰訊這種就只能是一個賬號登陸一個平臺

搜索关键词: