chrome同步之帳號登入

2021-06-01 09:01:07 字數 359 閱讀 3004

通過chrome的選項進行登入同步的時候的主要流程。

chrome內部支援了基於oauth的驗證;

首先使用者輸入使用者名稱和密碼,提交後服務端會返回sid和lsid,這兩個內容是加密過的。

然後用sid和lsid到服務端去獲取這個使用者的資訊,主要包括:email、暱稱、賬號的型別及支援的種類。然後將這個使用者名稱儲存到profile中,刪除密碼。

最後是獲取token,也是用sid和lsid去獲取,發起了5個業務的請求,包括:gtalk、gaia、chrome、mobile等。然後將service和token儲存到資料庫中。

chrome中只有乙個使用者,當退出這個使用者的時候會去清除掉他先前所有的資訊。

主要涉及到的類有:

Ajax檢測登入帳號

前提 配置好應用ajax的環境1專案新增ajaxpro.dll引用 2在web.config檔案中加入以下配置資訊 前台指令碼方法 後台ajax方法 ajaxpro.ajaxmethod ajaxpro.httpsessionstaterequirement.readwrite public str...

帳號密碼登入

帳號標識使用者在平台唯一身份的標誌,可以代表使用者在平台的身份 登入密碼使用者使用帳號登入時使用的帳號憑證。注意 帳號密碼一般針對帳號,而不是登入帳號 打個比方 帳號是用來表示乙個小區裡哪個房子是你家的 登入帳號是你家房子幾個不同的密碼鎖門 登入密碼是密碼鎖門的密碼 帳號型別 型別說明 優點不足 自...

chrome同步書籤

國內連不上谷歌,自動同步並不好用,網上找了幾個書籤同步的外掛程式也不好用 好像註冊什麼的也是需要翻牆,eversync github的話我家移動網也上不去。國內可以穩定訪問的是onedrive,我也用過一段時間onedrive,還不錯。所以就想辦法將書籤通過onedrive來同步 方法 建立硬鏈結 ...