一種云端激活方法與系統的制作方法
【技術領域】
[0001]本發明涉及智能硬件領域,特別是涉及一種云端激活方法與系統。
【背景技術】
[0002]—般智能設備聯網后需要使用App與使用者進行綁定,以微信的智能設備綁定為例,微信綁定設備需要設備與公眾號共同生成的二維碼,然后微信用戶掃描二維碼即可綁定設備。
[0003]由于只掃描二維碼即可完成對設備的綁定,若二維碼外泄則容易造成設備被他人控制的后果。
【發明內容】
[0004]有鑒于此,本發明的主要目的在于提供一種云端激活方法與系統,可以實現智能設備的安全綁定。
[0005]為實現上述目的,本發明提供了一種云端激活方法,包括:
[0006]應用服務器向要與其進行綁定的目標終端設備發送臨時驗證碼;
[0007]所述目標終端設備將所述臨時驗證碼發送至云端服務器進行驗證;
[0008]所述云端服務器判斷所述臨時驗證碼是否有效,若有效則生成與所述目標終端設備對應的唯一標識碼,并將所述唯一標識碼發送至所述目標終端設備;
[0009]所述目標終端設備將所述唯一驗證碼發送至所述應用服務器;
[0010]所述應用服務器將所述唯一標識碼與所述臨時驗證碼發送至所述云端服務器;
[0011]所述云端服務器對所述唯一標識碼與所述臨時驗證碼進行驗證,若驗證通過則所述目標終端設備完成與所述應用服務器的綁定。
[0012]優選地,所述云端服務器判斷所述臨時驗證碼是否有效包括:
[0013]所述云端服務器判斷所述臨時驗證碼與所述目標終端設備是否對應,若對應則確定所述臨時驗證碼為有效。
[0014]優選地,所述云端服務器對所述唯一標識碼與所述臨時驗證碼進行驗證包括:
[0015]所述云端服務器判斷所述臨時驗證碼與所述唯一標識碼是否對應所述目標終端設備,若對應則確定驗證通過。
[0016]優選地,所述目標終端設備完成與所述應用服務器的綁定后還包括:
[0017]所述云端服務器向所述應用服務器返回綁定成功的結果。
[0018]本發明還提供了一種云端激活系統,包括:應用服務器和云端服務器;
[0019]所述應用服務器用于向要與其進行綁定的目標終端設備發送臨時驗證碼;接收所述目標終端設備發送的唯一驗證碼;將所述唯一標識碼與所述臨時驗證碼發送至所述云端服務器;
[0020]所述云端服務器用于接收所述目標終端設備發送的臨時驗證碼;判斷所述臨時驗證碼是否有效,若有效則生成與所述目標終端設備對應的唯一標識碼,并將所述唯一標識碼發送至所述目標終端設備;對所述唯一標識碼與所述臨時驗證碼進行驗證,若驗證通過則所述目標終端設備完成與所述應用服務器的綁定。
[0021]應用本發明提供的云端激活方法與系統,終端設備要與應用進行綁定時,應用服務器向要與其進行綁定的目標終端設備發送臨時驗證碼,所述目標終端設備將所述臨時驗證碼發送至云端服務器進行驗證,驗證通過后云端服務器向目標終端設備返回一個所述目標終端設備對應的唯一標識碼,所述目標終端設備將所述唯一驗證碼發送至所述應用服務器,所述應用服務器將所述唯一標識碼與所述臨時驗證碼發送至所述云端服務器進行驗證,驗證通過后完成目標終端設備和應用的綁定,需要終端設備與應用服務器分別到云端進行驗證,設備與應用服務器進行互動,云端驗證均通過完成綁定,使綁定過程更加安全可
A+-.與巨O
【附圖說明】
[0022]為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據提供的附圖獲得其他的附圖。
[0023]圖1為本發明云端激活方法實施例一的流程圖;
[0024]圖2為本發明云端激活方法實施例二的原理圖。
【具體實施方式】
[0025]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0026]本發明提供了一種云端激活方法,如圖1所示,為本發明云端激活方法實施例一的流程圖,包括:
[0027]步驟SlOl:應用服務器向要與其進行綁定的目標終端設備發送臨時驗證碼;
[0028]步驟S102:所述目標終端設備將所述臨時驗證碼發送至云端服務器進行驗證;
[0029]步驟S103:所述云端服務器判斷所述臨時驗證碼是否有效,若有效則生成與所述目標終端設備對應的唯一標識碼,并將所述唯一標識碼發送至所述目標終端設備;
[0030]步驟S104:所述目標終端設備將所述唯一驗證碼發送至所述應用服務器;
[0031]步驟S105:所述應用服務器將所述唯一標識碼與所述臨時驗證碼發送至所述云端服務器;
[0032]步驟S106:所述云端服務器對所述唯一標識碼與所述臨時驗證碼進行驗證,若驗證通過則所述目標終端設備完成與所述應用服務器的綁定。
[0033]應用本實施例提供的云端激活方法,終端設備要與應用進行綁定時,應用服務器向要與其進行綁定的目標終端設備發送臨時驗證碼,所述目標終端設備將所述臨時驗證碼發送至云端服務器進行驗證,驗證通過后云端服務器向目標終端設備返回一個所述目標終端設備對應的唯一標識碼,所述目標終端設備將所述唯一驗證碼發送至所述應用服務器,所述應用服務器將所述唯一標識碼與所述臨時驗證碼發送至所述云端服務器進行驗證,驗證通過后完成目標終端設備和應用的綁定,需要終端設備與應用服務器分別到云端進行驗證,設備與應用服務器進行互動,云端驗證均通過完成綁定,使綁定過程更加安全可靠。
[0034]圖2為本發明云端激活方法實施例2的原理示意圖:
[0035]首先APP應用服務器將設備的登錄名、登錄密碼以及臨時生成的用戶Token即臨時驗證碼發送給設備,發起注冊請求;
[0036]設備收到APP發來的數據后