国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      終端設(shè)備的登錄方法、終端設(shè)備和云端服務(wù)器的制造方法_2

      文檔序號:9420370閱讀:來源:國知局
      >[0029](I)設(shè)備A注銷登錄賬號;
      [0030](2)設(shè)備A通知用戶是否注銷設(shè)備組其它設(shè)備,用戶確認(rèn)注銷時,設(shè)備A通知云端服務(wù)器清除設(shè)備組各個登錄token ;云端服務(wù)器通過長連接通道通知其它設(shè)備清除登錄狀態(tài);以及
      [0031]設(shè)備退出設(shè)備組的步驟如下:
      [0032](I)設(shè)備注銷登錄狀態(tài),并選擇不注銷設(shè)備組其它設(shè)備,此時設(shè)備自動退出設(shè)備組;
      [0033](2)設(shè)備加入一個新的設(shè)備組,設(shè)備自動退出原有設(shè)備組。
      [0034]在步驟S104中,所述云端服務(wù)器接收所述共享設(shè)備組的第一終端設(shè)備發(fā)送的登錄請求消息,根據(jù)所述登錄請求消息驗證所述第一終端設(shè)備是否為所述共享設(shè)備組的設(shè)備,若驗證通過則向所述第一終端設(shè)備發(fā)送登錄成功消息。
      [0035]在本申請的一個實施例中,在步驟S104之前還包括有,共享設(shè)備組中的一個終端設(shè)備(第二終端設(shè)備)已登錄云端服務(wù)器。在實際應(yīng)用中,該第二終端設(shè)備可以使用一般的登錄方式登錄云端服務(wù)器。例如,第二終端設(shè)備在云端服務(wù)器的用戶登錄界面輸入用戶名、密碼等登錄信息發(fā)起登錄,云端服務(wù)器驗證通過登錄信息后允許第二終端設(shè)備登錄。
      [0036]在共享設(shè)備組的第二終端設(shè)備成功登錄云端服務(wù)器后,云端服務(wù)器生成鑒權(quán)密鑰(token)并存儲在該共享設(shè)備組的描述信息中,其中該鑒權(quán)密鑰可以是預(yù)先配置的或隨機生成的任意字符串,本申請不進(jìn)行限定。接著,云端服務(wù)器通過長連接通道將生成的鑒權(quán)密鑰發(fā)送給該組內(nèi)的每個設(shè)備,顯然該共享設(shè)備組的第一終端設(shè)備也接收到該鑒權(quán)密鑰。然后,第一終端設(shè)備使用預(yù)先設(shè)置的加密算法(例如MD5、RC4、DES等)對鑒權(quán)密鑰和第一終端設(shè)備的標(biāo)識信息進(jìn)行加密計算生成身份驗證信息,并向云端服務(wù)器發(fā)送包括身份驗證信息在內(nèi)的登錄請求信息,以請求云端服務(wù)器根據(jù)身份驗證信息對第一終端設(shè)備的身份進(jìn)行驗證。
      [0037]云端服務(wù)器接收到共享設(shè)備組的第一終端設(shè)備發(fā)送的登錄請求消息后,根據(jù)其中攜帶的身份驗證信息對第一終端設(shè)備的身份進(jìn)行驗證。具體地驗證過程包括:云端服務(wù)器在該共享設(shè)備組的描述信息中取得鑒權(quán)密鑰和第一終端設(shè)備的標(biāo)識信息,使用與在第一終端設(shè)備配置的加密算法相同的加密算法(例如MD5、RC4、DES等)對取得的鑒權(quán)密鑰和第一終端設(shè)備的標(biāo)識信息進(jìn)行加密計算,并與身份驗證信息進(jìn)行比較,如果相同則通過驗證,允許第一終端設(shè)備登錄云端服務(wù)器,云端服務(wù)器向第一終端設(shè)備發(fā)送登錄成功消息。
      [0038]通過上述實施例,當(dāng)共享設(shè)備組內(nèi)一個設(shè)備登錄后,組內(nèi)的其他設(shè)備通過共享登錄狀態(tài)在免輸入登錄信息的情況下實現(xiàn)了登錄云端服務(wù)器的效果。
      [0039]下面結(jié)合一個具體示例詳細(xì)說明。參考圖2,在一個家庭用戶中包括有手機204、智能電視206和路由器208等具有NFC功能的設(shè)備,云端服務(wù)器202和這些終端設(shè)備建立有長連接通道,并且這些終端設(shè)備加入云端服務(wù)器202建立的共享設(shè)備組。其中手機204的IP地址為“192.168.0.1”、智能電視206的IP地址為“192.168.0.2”、路由器208的IP地址為“192.168.0.3”,云端服務(wù)器202為該共享設(shè)備組分配的組標(biāo)識信息為G-1,然后云端服務(wù)器202將上述信息記錄在該組的描述信息中。當(dāng)手機204登錄云端服務(wù)器202時,作為該組內(nèi)第一個登錄的設(shè)備,手機204在登錄界面輸入用戶名和登錄密碼等信息后成功登錄云端服務(wù)器202。接著,云端服務(wù)器202隨機生成一個鑒權(quán)密鑰(token)存儲在本地,然后通過長連接通道將該鑒權(quán)token發(fā)送給組內(nèi)的其他設(shè)備智能電視206和路由器208。智能電視206接收到鑒權(quán)token后,使用MD5算法加密鑒權(quán)token和智能電視206的IP地址“192.168.0.2”,將得到的散列值作為身份驗證信息,并向云端服務(wù)器202發(fā)送包括身份驗證信息的登錄請求信息。云端服務(wù)器202接收到智能電視206發(fā)送的登錄請求信息后,使用同樣的MD5算法加密在本地存儲的鑒權(quán)token和智能電視206的IP地址“ 192.168.0.2”并得到一個散列值,如果該散列值與登錄請求信息中的散列值一致,則確認(rèn)智能電視206與手機204是同一個共享設(shè)備組的設(shè)備,即驗證通過智能電視206的身份,允許智能電視206登錄云端服務(wù)器202。這樣,智能電視206不需要輸入用戶名和登錄密碼就可以訪問云端服務(wù)器202。同樣地,路由器208采用同樣的登錄方式登錄云端服務(wù)器202,不再贅述。
      [0040]需要說明,為簡明在以上的實例中以終端設(shè)備的IP地址作為標(biāo)識信息進(jìn)行說明,但是本申請并不以此為限,還可以采用終端設(shè)備的UUID碼或MAC地址作為標(biāo)識信息,此處不贅述。
      [0041]下面結(jié)合圖3詳細(xì)描述上述處理過程。圖3是根據(jù)本申請實施例的共享設(shè)備組的設(shè)備登錄處理的流程圖,在圖3所示的實施例中,設(shè)備A和B加入同一個共享設(shè)備組,且設(shè)備A和B通過與云端服務(wù)器建立的長連接通道傳送數(shù)據(jù)。如圖3所示包括以下步驟:
      [0042]在步驟S302中,設(shè)備A在云端服務(wù)器的登錄界面輸入用戶名和密碼,發(fā)起登錄云端服務(wù)器。
      [0043]在步驟S304中,云端服務(wù)器驗證通過設(shè)備A輸入的用戶名和密碼后,生成鑒權(quán)密鑰(token),并與用戶名一起并保存在云端設(shè)備組的描述信息中。
      [0044]在步驟S306中,云端服務(wù)器通過長連接通道將包括鑒權(quán)token的登錄信息發(fā)送給設(shè)備A所在共享設(shè)備組的其它設(shè)備(例如設(shè)備B)。
      [0045]在步驟S308中,設(shè)備B通過長連接通道接收到登錄信息,然后使用加密算法(例如MD5、RC4、DES等)加密鑒權(quán)token和設(shè)備B的全局唯一標(biāo)識(例如UUID或MAC地址)生成身份驗證信息,并將該驗證信息發(fā)送給云端服務(wù)器請求身份驗證。
      [0046]在步驟S310中,云端服務(wù)器通過同樣的加密算法(例如MD5、RC4、DES等)解密,確認(rèn)設(shè)備B的登錄請求合法,并給設(shè)備B發(fā)送登錄成功通知。
      [0047]下面結(jié)合圖4描述根據(jù)本申請實施例的云端服務(wù)器的結(jié)構(gòu),如圖4所示,該云端服務(wù)器至少包括:共享設(shè)備組維護(hù)模塊402、接收模塊404、登錄管理模塊406、共享設(shè)備組建立模塊408、通道建立模塊410、密鑰生成模塊412和發(fā)送模塊414,下面詳細(xì)描述云端服務(wù)器的結(jié)構(gòu)和功能。
      [0048]共享設(shè)備組維護(hù)模塊402,用于將與云端服務(wù)器具有連接關(guān)系的多個終端設(shè)備加入預(yù)先建立的共享設(shè)備組;
      [0049]接收模塊404,用于接收所述共享設(shè)備組的第一終端設(shè)備發(fā)送的登錄請求信息。具體地,所述接收模塊404接收的登錄請求信息中包括:所述鑒權(quán)密鑰和所述第一終端設(shè)備的標(biāo)識信息。
      [0050]登錄管理模塊406,用于根據(jù)所述登錄請求信息驗證所述第一終端設(shè)備是否為所述共享設(shè)備組的設(shè)備,若驗證通過則允許所述第一終端設(shè)備登錄所述云端服務(wù)器。具體地,所述登錄管理模塊406根據(jù)所述鑒權(quán)密鑰和第一終端設(shè)備的標(biāo)識信息,驗證所述第一終端設(shè)備是否為所述共享設(shè)備組的設(shè)備。
      [0051]共享設(shè)備組建立模塊408,用于建立所述共享設(shè)備組。所述共享設(shè)備組維護(hù)模塊402還用于維護(hù)所述共享設(shè)備組的描述信息,其中所述描述信息包括:該共享設(shè)備組的組標(biāo)識信息、該共享設(shè)備組包括的各終端設(shè)備的標(biāo)識信息。
      [0052]通道建立模塊410,用于建立與所述多個終端設(shè)備之間的連接通道。所述接收模塊404通過所述連接通道接收所述共享設(shè)備組的第二終端設(shè)備發(fā)送的登錄信息。所述登錄管理模塊406還用于驗證通過所
      當(dāng)前第2頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1