專利名稱:通過移動終端進(jìn)行登錄/注冊的方法、系統(tǒng)和云端服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種通過移動終端進(jìn)行登錄/注冊的方法、系統(tǒng)和云端服務(wù)器。
背景技術(shù):
目前,用戶在使用登錄系統(tǒng)時,首先需要注冊用戶賬號,然后根據(jù)該用戶賬號進(jìn)行登錄。用戶在注冊賬號時至少需填寫用戶名、密碼和驗證碼,如果用戶名采用郵箱或手機(jī)號碼等格式,還需要驗證郵箱或手機(jī)號碼,如果用戶名采用非郵箱或手機(jī)號碼等格式,經(jīng)常碰到所填的用戶名已被其他人注冊,需要當(dāng)前注冊用戶重新想一個新的用戶名的問題,在根據(jù)賬號進(jìn)行登錄時至少需要輸入一次注冊時所填寫的用戶名和密碼,同時還需用戶對用戶名和密碼進(jìn)行記憶。整個注冊和登錄的過程,既冗長又繁瑣,同時越來越多的用戶開始使用移動終端(例如智能手機(jī)、平板電腦等)進(jìn)行上網(wǎng)并使用各種網(wǎng)絡(luò)服務(wù),而移動終端的輸入成本與傳統(tǒng)PC (personal computer,個人計算機(jī))相比又要遠(yuǎn)遠(yuǎn)高得多,將現(xiàn)有登錄系統(tǒng)應(yīng)用于移動終端上的網(wǎng)絡(luò)服務(wù)給用戶使用,用戶體驗就顯得相當(dāng)之差。
發(fā)明內(nèi)容
本發(fā)明旨在至少解決上述技術(shù)問題之一。為此,本發(fā)明的第一個目的在于提出一種通過移動終端進(jìn)行登錄/注冊的方法,該方法一方面可以簡化用戶的注冊和登錄的過程,降低了用戶的輸入成本,并極大地提高了用戶使用網(wǎng)絡(luò)服務(wù)的體驗,另一方面可以為網(wǎng)絡(luò)服務(wù)大大提升了用戶轉(zhuǎn)化率和登錄量。本發(fā)明的第二個目的在于提出一種通過移動終端進(jìn)行登錄/注冊的系統(tǒng)。本發(fā)明的第三個目的在于提出一種云端服務(wù)器。為了實現(xiàn)上述目的,本發(fā)明第一方面實施例的通過移動終端進(jìn)行登錄/注冊的方法包括以下步驟:云端服務(wù)器接收移動終端通過上行短信發(fā)送的根據(jù)用戶的登錄指令或注冊指令生成的唯一的標(biāo)識信息和所述移動終端的移動號碼;所述云端服務(wù)器根據(jù)所述移動終端的移動號碼獲取所述用戶的賬號信息,并根據(jù)所述賬號信息生成對應(yīng)的臨時身份信息;所述云端服務(wù)器根據(jù)所述臨時身份信息和所述標(biāo)識信息生成URI地址,并通過下行短信將所述URI地址發(fā)送至所述移動終端;以及所述云端服務(wù)器接收所述移動終端發(fā)送的所述臨時身份信息,并根據(jù)所述臨時身份信息生成登錄會話信息,以及將所述登錄會話信息發(fā)送至所述移動終端,其中,所述移動終端解析所述URI地址以獲取所述臨時身份信息。根據(jù)本發(fā)明實施例的通過移動終端進(jìn)行登錄/注冊的方法,云端服務(wù)器通過移動終端的移動號碼生成用戶的賬號信息,根據(jù)賬號信息生成對應(yīng)的臨時身份信息,同時根據(jù)臨時身份信息和標(biāo)識信息生成URI鏈接反饋給移動終端,并通過移動終端發(fā)送的臨時身份信息將登錄會話信息發(fā)送到移動終端,移動終端的用戶只需點擊發(fā)送短信(第一網(wǎng)絡(luò)連接)完成注冊,然后點擊接收到的短信中的鏈接,就可以自動回到原移動應(yīng)用中,并自動以登錄身份進(jìn)入登錄后的相應(yīng)的登錄會話信息,一方面可以簡化用戶的注冊和登錄的過程,降低了用戶的輸入成本,并極大地提高了用戶使用網(wǎng)絡(luò)服務(wù)的體驗,另一方面可以為網(wǎng)絡(luò)服務(wù)大大提升了用戶轉(zhuǎn)化率和登錄量。為了實現(xiàn)上述目的,本發(fā)明第二方面實施例的通過移動終端進(jìn)行登錄/注冊的系統(tǒng),包括:移動終端和云端服務(wù)器,其中,所述移動終端,用于根據(jù)用戶的登錄指令或注冊指令生成唯一的標(biāo)識信息,并通過上行短信將所述標(biāo)識信息和所述移動終端的移動號碼發(fā)送至所述云端服務(wù)器,以及接收所述云端服務(wù)器通過下行短信發(fā)送的URI地址,并解析所述URI地址獲取臨時身份信息,以及將所述臨時身份信息發(fā)送至所述云端服務(wù)器;所述云端服務(wù)器,用于接收所述移動終端通過所述上行短信發(fā)送的所述標(biāo)識信息和所述移動終端的移動號碼,并根據(jù)所述移動號碼獲取所述用戶的賬號信息,以及根據(jù)所述賬號信息生成對應(yīng)的臨時身份信息,并根據(jù)所述臨時身份信息和所述標(biāo)識信息生成所述URI地址,并通過所述下行短信將所述URI地址發(fā)送至所述移動終端,以及接收所述移動終端發(fā)送的所述臨時身份信息,并根據(jù)所述臨時身份信息生成登錄會話信息,以及將所述登錄會話信息發(fā)送至所述移動終端。根據(jù)本發(fā)明實施例的通過移動終端進(jìn)行登錄/注冊的系統(tǒng),云端服務(wù)器通過移動終端的移動號碼生成用戶的賬號信息,根據(jù)賬號信息生成對應(yīng)的臨時身份信息,同時根據(jù)臨時身份信息和標(biāo)識信息生成URI鏈接反饋給移動終端,并通過移動終端發(fā)送的臨時身份信息將登錄會話信息發(fā)送到移動終端,移動終端的用戶只需點擊發(fā)送短信(第一網(wǎng)絡(luò)連接)完成注冊,然后點擊接收到的短信中的鏈接,就可以自動回到原移動應(yīng)用中,并自動以登錄身份進(jìn)入登錄后的相應(yīng)的登錄會話信息,一方面可以簡化用戶的注冊和登錄的過程,降低了用戶的輸入成本,并極大地提高了用戶使用網(wǎng)絡(luò)服務(wù)的體驗,另一方面可以為網(wǎng)絡(luò)服務(wù)大大提升了用戶轉(zhuǎn)化率和登錄量。為了實現(xiàn)上述目的,本發(fā)明第三方面實施例的云端服務(wù)器,包括:第一接收模塊,用于接收移動終端通過上行短信發(fā)送的根據(jù)用戶的登錄指令或注冊指令生成的唯一的標(biāo)識信息和所述移動終端的移動號碼;獲取模塊,用于根據(jù)所述移動號碼獲取所述用戶的賬號信息;第一生成模塊,用于根據(jù)所述賬號信息生成對應(yīng)的臨時身份信息;第二生成模塊,用于根據(jù)所述臨時身份信息和所述標(biāo)識信息生成URI地址;第一發(fā)送模塊,用于通過下行短信將所述URI地址發(fā)送至所述移動終端;第二接收模塊,用于接收所述移動終端發(fā)送的所述臨時身份信息;第三生成模塊,用于根據(jù)所述臨時身份信息生成登錄會話信息;以及第二發(fā)送模塊,用于將所述登錄會話信息發(fā)送至所述移動終端。根據(jù)本發(fā)明實施例的云端服務(wù)器,通過移動終端發(fā)送的標(biāo)識信息和移動終端的移動號碼生成用戶的賬號信息,根據(jù)賬號信息生成對應(yīng)的臨時身份信息,同時根據(jù)臨時身份信息和標(biāo)識信息生成URI鏈接反饋給移動終端,并通過移動終端發(fā)送的臨時身份信息將登錄會話信息發(fā)送到移動終端,使得移動終端的用戶只需點擊發(fā)送短信(第一網(wǎng)絡(luò)連接)完成注冊,然后點擊接收到的短信中的鏈接,就可以自動回到原移動應(yīng)用中,并自動以登錄身份進(jìn)入登錄后的相應(yīng)的登錄會話信息,一方面可以簡化用戶的注冊和登錄的過程,降低了用戶的輸入成本,并極大地提高了用戶使用網(wǎng)絡(luò)服務(wù)的體驗,另一方面可以為網(wǎng)絡(luò)服務(wù)大大提升了用戶轉(zhuǎn)化率和登錄量。本發(fā)明附加的方面和優(yōu)點將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實踐了解到。
本發(fā)明上述的和/或附加的方面和優(yōu)點從下面結(jié)合附圖對實施例的描述中將變得明顯和容易理解,其中,圖1是根據(jù)本發(fā)明一個實施例的通過移動終端進(jìn)行登錄/注冊的方法的流程圖;圖2是根據(jù)本發(fā)明一個具體實施例的通過移動終端進(jìn)行登錄/注冊的方法的流程圖;圖3是根據(jù)本發(fā)明另一個具體實施例的通過移動終端進(jìn)行登錄/注冊的方法的流程圖;圖4是根據(jù)本發(fā)明實施例的通過移動終端進(jìn)行登錄/注冊的方法的交互流程圖;圖5是根據(jù)本發(fā)明一個實施例的通過移動終端進(jìn)行登錄/注冊的系統(tǒng)的結(jié)構(gòu)示意圖;圖6是根據(jù)本發(fā)明一個實施例的云端服務(wù)器的結(jié)構(gòu)示意圖;圖7是根據(jù)本發(fā)明一個實施例的獲取模塊200的結(jié)構(gòu)示意圖;以及圖8是根據(jù)本發(fā)明一個實施例的第三生成模塊700的結(jié)構(gòu)示意圖。
具體實施例方式下面詳細(xì)描述本發(fā)明的實施例,所述實施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對本發(fā)明的限制。相反,本發(fā)明的實施例包括落入所附加權(quán)利要求書的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。在本發(fā)明的描述中,需要理解的是,術(shù)語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對重要性。在本發(fā)明的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術(shù)語“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連。對于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語在本發(fā)明中的具體含義。此外,在本發(fā)明的描述中,除非另有說明,“多個”的含義是兩個或兩個以上。流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個或更多個用于實現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實施方式的范圍包括另外的實現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。下面參考附圖描述根據(jù)本發(fā)明實施例的通過移動終端進(jìn)行登錄/注冊的方法、系統(tǒng)和云端服務(wù)器。一種通過移動終端進(jìn)行登錄/注冊的方法,包括以下步驟:云端服務(wù)器接收移動終端通過上行短信發(fā)送的根據(jù)用戶的登錄指令或注冊指令生成的唯一的標(biāo)識信息和移動終端的移動號碼;云端服務(wù)器根據(jù)移動終端的移動號碼獲取用戶的賬號信息,并根據(jù)賬號信息生成對應(yīng)的臨時身份信息;云端服務(wù)器根據(jù)臨時身份信息和標(biāo)識信息生成URI地址,并通過下行短信將URI地址發(fā)送至移動終端;云端服務(wù)器接收移動終端發(fā)送的臨時身份信息,并根據(jù)臨時身份信息生成登錄會話信息,以及將登錄會話信息發(fā)送至移動終端,其中,移動終端解析URI地址以獲取臨時身份信息。圖1是根據(jù)本發(fā)明一個實施例的通過移動終端進(jìn)行登錄/注冊的方法的流程圖。如圖1所示,通過移動終端進(jìn)行登錄/注冊的方法包括以下步驟。步驟SlOl,云端服務(wù)器接收移動終端通過上行短信發(fā)送的根據(jù)用戶的登錄指令或注冊指令生成的唯一的標(biāo)識信息和移動終端的移動號碼。在本發(fā)明的一個實施例中,移動終端根據(jù)登錄指令或注冊指令獲取預(yù)設(shè)的短信網(wǎng)關(guān)通道號,以及移動終端根據(jù)網(wǎng)關(guān)通道號將標(biāo)識信息通過短信發(fā)送至對應(yīng)的短信網(wǎng)關(guān)服務(wù)器,以使短信網(wǎng)關(guān)服務(wù)器將標(biāo)識信息和移動終端的移動號碼發(fā)送至云端服務(wù)器。具體地,首先,用戶通過點擊移動終端相應(yīng)界面中的登錄或注冊按鈕等將用戶的登錄指令或注冊指令發(fā)送到移動終端,然后移動終端根據(jù)用戶的登錄指令注冊指令生成唯一的標(biāo)識信息,其中,標(biāo)識信息在全局中是唯一的,用戶每次登錄或注冊時,都會隨機(jī)生成一個唯一的標(biāo)識信息,例如,標(biāo)識信息為隨機(jī)算法生成的字符串和時間戳組合構(gòu)成等,或者標(biāo)識信息可以是用戶輸入的用戶名,或者國際移動設(shè)備身份碼ME1、用戶身份識別號SIM和介質(zhì)訪問控制地址MAC地址中的一種或多種生成的字符串和時間戳組合構(gòu)成,移動終端還獲取預(yù)設(shè)的云端服務(wù)器接收短信的網(wǎng)關(guān)通道號,移動終端調(diào)用移動終端的接口將標(biāo)識信息和云端服務(wù)器接收短信的網(wǎng)關(guān)通道號發(fā)送到短信應(yīng)用程序上,之后移動終端的短信應(yīng)用程序?qū)?biāo)識信息和云端服務(wù)器接收短信的網(wǎng)關(guān)通道號分別輸入 到發(fā)送短信模板的短信內(nèi)容欄和短信接收人欄中,并根據(jù)用戶的發(fā)送指令將短信發(fā)送到對應(yīng)的短信網(wǎng)關(guān)服務(wù)器,再后短信網(wǎng)關(guān)服務(wù)器將移動終端發(fā)送短信的移動號碼和短信內(nèi)容(即標(biāo)識信息)作為請求參數(shù)之一回調(diào)云端服務(wù)器提供的回調(diào)地址將移動號碼和短信內(nèi)容(即標(biāo)識信息)發(fā)送至云端服務(wù)器。步驟S102,云端服務(wù)器根據(jù)移動終端的移動號碼獲取用戶的賬號信息,并根據(jù)賬號信息生成對應(yīng)的臨時身份信息。在本發(fā)明的一個實施例中,云端服務(wù)器將用戶的賬號信息通過短信發(fā)送至移動終端。其中,用戶的賬號信息包括用戶的登錄ID和隨機(jī)生成的登錄密碼,例如,用戶的登錄ID可以是用戶的移動號碼,云端服務(wù)器將用戶的賬號信息通過短信的形式發(fā)送到移動終端以使得用戶獲得對應(yīng)的賬號信息并進(jìn)行存儲以用于下次登錄。在本發(fā)明的一個實施例中,云端服務(wù)器對賬號信息進(jìn)行加密以生成臨時身份信息,或者云端服務(wù)器隨機(jī)生成唯一字符串作為臨時身份信息,并建立唯一字符串與賬號信息之間的映射關(guān)系。其中,云端服務(wù)器可以使用現(xiàn)有的加密方法加密賬號信息,例如,消息摘要算法(MD5)或者高級加密標(biāo)準(zhǔn)(AES)等。具體地,云端服務(wù)器還可以隨機(jī)生成唯一字符串,并將字符串的指針指向云端服務(wù)器中賬號信息保存的地址建立字符串和賬號信息的映射關(guān)系,然后云端服務(wù)器根據(jù)字符串生成臨時身份信息,只要臨時身份信息和賬號信息存在--對應(yīng)的關(guān)系即可。步驟S103,云端服務(wù)器根據(jù)臨時身份信息和標(biāo)識信息生成URI(Uniform ResourceIdentifier,通用資源標(biāo)識符)地址,并通過下行短信將URI地址發(fā)送至移動終端。具體地,云端服務(wù)器根據(jù)用戶的臨時身份信息和移動終端的標(biāo)識信息構(gòu)建已經(jīng)由移動終端定義并實現(xiàn)的自定義協(xié)議的URI地址,云端服務(wù)器可以將生成的URI地址以短信的形式發(fā)送到移動終端。步驟S104,云端服務(wù)器接收移動終端發(fā)送的臨時身份信息,并根據(jù)臨時身份信息生成登錄會話信息,以及將登錄會話信息發(fā)送至移動終端,其中,移動終端解析URI地址以獲取臨時身份信息。具體地,首先,移動終端接收云端服務(wù)器發(fā)送的短信后,移動終端中的短信應(yīng)用程序可以顯示短信的內(nèi)容給用戶,用戶通過點擊短信內(nèi)容中的URI地址觸發(fā)對應(yīng)的移動應(yīng)用加載該URI地址,移動終端通過解析URI地址獲取臨時身份信息,移動終端將獲取的臨時身份信息發(fā)送到云端服務(wù)器,然后,云端服務(wù)器根據(jù)移動終端發(fā)送的臨時身份信息進(jìn)行查詢以獲取對應(yīng)的賬號信息,之后,云端服務(wù)器根據(jù)用戶的賬號信息進(jìn)行登錄,并將登錄后的登錄會話信息發(fā)送到移動終端的移動應(yīng)用中,移動應(yīng)用將登錄會話信息顯示給用戶。根據(jù)本發(fā)明實施例的通過移動終端進(jìn)行登錄/注冊的方法,云端服務(wù)器通過移動終端的移動號碼生成用戶的賬號信息,根據(jù)賬號信息生成對應(yīng)的臨時身份信息,同時根據(jù)臨時身份信息和標(biāo)識信息生成URI鏈接反饋給移動終端,并通過移動終端發(fā)送的臨時身份信息將登錄會話信息發(fā)送到移動終端,移動終端的用戶只需點擊發(fā)送短信(第一網(wǎng)絡(luò)連接)完成注冊,然后點擊接收到的短信中的鏈接,就可以自動回到原移動應(yīng)用中,并自動以登錄身份進(jìn)入登錄后的相應(yīng)的登錄會話信息,一方面可以簡化用戶的注冊和登錄的過程,降低了用戶的輸入成本,并極大地提高了用戶使用網(wǎng)絡(luò)服務(wù)的體驗,另一方面可以為網(wǎng)絡(luò)服務(wù)大大提升了用戶轉(zhuǎn)化率和登錄量。圖2是根據(jù)本發(fā)明一個具體實施例的通過移動終端進(jìn)行登錄/注冊的方法的流程圖。如圖2所示,通過移動終端進(jìn)行登錄/注冊的方法包括以下步驟。步驟S201,云端服務(wù)器接收移動終端通過上行短信發(fā)送的根據(jù)用戶的登錄指令或注冊指令生成的唯一的標(biāo)識信息和移動終端的移動號碼。在本發(fā)明的一個實施例中,移動終端根據(jù)登錄指令或注冊指令獲取預(yù)設(shè)的短信網(wǎng)關(guān)通道號,以及移動終端根據(jù)網(wǎng)關(guān)通道號將標(biāo)識信息通過短信發(fā)送至對應(yīng)的短信網(wǎng)關(guān)服務(wù)器,以使短信網(wǎng)關(guān)服務(wù)器將標(biāo)識信息和移動終端的移動號碼發(fā)送至云端服務(wù)器。具體地,首先,用戶通過點擊移動終端相應(yīng)界面中的登錄或注冊按鈕等將用戶的登錄指令或注冊指令發(fā)送到移動終端,然后移動終端根據(jù)用戶的登錄指令注冊指令生成唯一的標(biāo)識信息,其中,標(biāo)識信息在全局中是唯一的,用戶每次登錄或注冊時,都會隨機(jī)生成一個唯一的標(biāo)識信息,例如,標(biāo)識信息為隨機(jī)算法生成的字符串和時間戳組合構(gòu)成等,或者標(biāo)識信息可以是用戶輸入的用戶名,或者國際移動設(shè)備身份碼ME1、用戶身份識別號SIM和介質(zhì)訪問控制地址MAC地址中的一種或多種生成的字符串和時間戳組合構(gòu)成,移動終端還獲取預(yù)設(shè)的云端服務(wù)器接收短信的網(wǎng)關(guān)通道號,移動終端調(diào)用移動終端的接口將標(biāo)識信息和云端服務(wù)器接收短信的網(wǎng)關(guān)通道號發(fā)送到短信應(yīng)用程序上,之后移動終端的短信應(yīng)用程序?qū)?biāo)識信息和云端服務(wù)器接收短信的網(wǎng)關(guān)通道號分別輸入到發(fā)送短信模板的短信內(nèi)容欄和短信接收人欄中,并根據(jù)用戶的發(fā)送指令將短信發(fā)送到對應(yīng)的短信網(wǎng)關(guān)服務(wù)器,再后短信網(wǎng)關(guān)服務(wù)器將移動終端發(fā)送短信的移動號碼和短信內(nèi)容(即標(biāo)識信息)作為請求參數(shù)之一回調(diào)云端服務(wù)器提供的回調(diào)地址將移動號碼和短信內(nèi)容(即標(biāo)識信息)發(fā)送至云端服務(wù)器。
步驟S202,云端服務(wù)器驗證標(biāo)識信息。具體地,云端服務(wù)器讀取從移動終端接收到的短信中的標(biāo)識信息,并驗證該標(biāo)識信息的有效性。步驟S203,云端服務(wù)器在標(biāo)識信息通過驗證之后,判斷移動終端的移動號碼是否已被注冊。具體地,如果云端服務(wù)器驗證標(biāo)識信息成功,即該標(biāo)識信息為有效的,云端服務(wù)器根據(jù)移動終端的移動號碼判斷該移動號碼是否已被注冊過。如果云端服務(wù)器驗證標(biāo)識信息失敗,即該標(biāo)識信息為無效的,則云端服務(wù)器發(fā)送短信到移動終端以提示用戶錯誤信息。步驟S204,如果移動號碼未被注冊,則云端服務(wù)器根據(jù)移動號碼生成用戶的賬號信息,并根據(jù)賬號信息生成對應(yīng)的臨時身份信息。步驟S205,如果移動號碼已被注冊,則云端服務(wù)器根據(jù)移動號碼查詢以獲取對應(yīng)的賬號信息,并根據(jù)賬號信息生成對應(yīng)的臨時身份信息。在本發(fā)明的一個實施例中,云端服務(wù)器將用戶的賬號信息通過短信發(fā)送至移動終端。其中,用戶的賬號信息包括用戶的登錄ID和隨機(jī)生成的登錄密碼,例如,用戶的登錄ID可以是用戶的移動號碼,云端服務(wù)器將用戶的賬號信息通過短信的形式發(fā)送到移動終端以使得用戶獲得對應(yīng)的賬號信息并進(jìn)行存儲以用于下次登錄。在本發(fā)明的一個實施例中,云端服務(wù)器對賬號信息進(jìn)行加密以生成臨時身份信息,或者云端服務(wù)器隨機(jī)生成唯一字符串作為臨時身份信息,并建立唯一字符串與賬號信息之間的映射關(guān)系。其中,云端服務(wù)器可以使用現(xiàn)有的加密方法加密賬號信息,例如,消息摘要算法(MD5)或者高級加密標(biāo)準(zhǔn)(AES)等。具體地,云端服務(wù)器還可以隨機(jī)生成唯一字符串,并將字符串的指針指向云端服務(wù)器中賬號信息保存的地址建立字符串和賬號信息的映射關(guān)系,然后云端服務(wù)器根據(jù)字符串生成臨時身份信息,只要臨時身份信息和賬號信息存在 對應(yīng)的關(guān)系即可。步驟S206,云端服務(wù)器根據(jù)臨時身份信息和標(biāo)識信息生成URI地址,并通過下行短信將URI地址發(fā)送至移動終端。具體地,云端服務(wù)器根據(jù)用戶的臨時身份信息和移動終端的標(biāo)識信息構(gòu)建已經(jīng)由移動終端定義并實現(xiàn)的自定義協(xié)議的URI地址,云端服務(wù)器可以將生成的URI地址以短信的形式發(fā)送到移動終端。步驟S207,云端服務(wù)器接收移動終端發(fā)送的臨時身份信息,并根據(jù)臨時身份信息生成登錄會話信息,以及將登錄會話信息發(fā)送至移動終端,其中,移動終端解析URI地址以獲取臨時身份信息。具體地,首先,移動終端接收云端服務(wù)器發(fā)送的短信后,移動終端中的短信應(yīng)用程序可以顯示短信的內(nèi)容給用戶,用戶通過點擊短信內(nèi)容中的URI地址觸發(fā)對應(yīng)的移動應(yīng)用加載該URI地址,移動終端通過解析URI地址獲取臨時身份信息,移動終端將獲取的臨時身份信息發(fā)送到云端服務(wù)器,然后,云端服務(wù)器根據(jù)移動終端發(fā)送的臨時身份信息進(jìn)行查詢以獲取對應(yīng)的賬號信息,之后,云端服務(wù)器根據(jù)用戶的賬號信息進(jìn)行登錄,并將登錄后的登錄會話信息發(fā)送到移動終端的移動應(yīng)用中,移動應(yīng)用將登錄會話信息顯示給用戶。根據(jù)本發(fā)明實施例的通過移動終端進(jìn)行登錄/注冊的方法,云端服務(wù)器通過驗證標(biāo)識信息,判斷移動終端的移動號碼是否被注冊過,可以避免用戶重復(fù)注冊,節(jié)省了云端服務(wù)器的資源,提升了用戶注冊和登錄過程的效率。圖3是根據(jù)本發(fā)明另一個具體實施例的通過移動終端進(jìn)行登錄/注冊的方法的流程圖,圖4是根據(jù)本發(fā)明實施例的通過移動終端進(jìn)行登錄/注冊的方法的交互流程圖。下面結(jié)合圖3和圖4說明本發(fā)明實施例的通過移動終端進(jìn)行登錄/注冊的方法,如圖3和圖4所示,通過移動終端進(jìn)行登錄/注冊的方法包括以下步驟。步驟S301,云端服務(wù)器A接收移動終端B通過上行短信發(fā)送的根據(jù)用戶的登錄指令或注冊指令生成的唯一的標(biāo)識信息和移動終端B的移動號碼。在本發(fā)明的一個實施例中,移動終端B根據(jù)登錄指令或注冊指令獲取預(yù)設(shè)的短信網(wǎng)關(guān)通道號,以及移動終端根據(jù)網(wǎng)關(guān)通道號將標(biāo)識信息通過短信發(fā)送至對應(yīng)的短信網(wǎng)關(guān)服務(wù)器C,以使短信網(wǎng)關(guān)服務(wù)器C將標(biāo)識信息和移動終端的移動號碼發(fā)送至云端服務(wù)器A。具體地,首先,用戶通過點擊移動終端B相應(yīng)界面中的登錄或注冊按鈕等將用戶的登錄指令或注冊指令發(fā)送到移動終端B (SI),然后移動終端B根據(jù)用戶的登錄指令或注冊指令生成唯一的標(biāo)識信息(S2),其中,標(biāo)識信息在全局中是唯一的,用戶每次登錄或注冊時,都會隨機(jī)生成一個唯一的標(biāo)識信息,例如,標(biāo)識信息為隨機(jī)算法生成的字符串和時間戳組合構(gòu)成等,或者標(biāo)識信息可以是用戶輸入的用戶名,或者國際移動設(shè)備身份碼IME1、用戶身份識別號SM和介質(zhì)訪問控制地址MAC地址中的一種或多種生成的字符串和時間戳組合構(gòu)成,移動終端B還獲取預(yù)設(shè)的云端服務(wù)器A接收短信的網(wǎng)關(guān)通道號,移動終端B調(diào)用移動終端B的接口將標(biāo)識信息和云端服務(wù)器A接收短信的網(wǎng)關(guān)通道號發(fā)送到短信應(yīng)用程序D上(S3),之后移動終端B的短信應(yīng)用程序D將標(biāo)識信息和云端服務(wù)器A接收短信的網(wǎng)關(guān)通道號分別輸入到發(fā)送短信模板的短信內(nèi)容欄和短信接收人欄中(S4),并根據(jù)用戶的發(fā)送指令將短信發(fā)送到對應(yīng)的短信網(wǎng)關(guān)服務(wù)器C (S5),再后短信網(wǎng)關(guān)服務(wù)器C將移動終端B發(fā)送短信的移動號碼和短信內(nèi)容(即標(biāo)識信息)作為請求參數(shù)之一回調(diào)云端服務(wù)器A提供的回調(diào)地址將移動號碼和短信內(nèi)容(即標(biāo)識信息)發(fā)送至云端服務(wù)器A (S6)。步驟S302,云端服務(wù)器A驗證標(biāo)識信息(S7)。具體地,云端服務(wù)器A讀取從移動終端B接收到的短信中的標(biāo)識信息,并驗證該標(biāo)識信息的有效性。步驟S303,云端服務(wù)器A在標(biāo)識信息通過驗證之后,判斷移動終端B的移動號碼是否已被注冊(S8)。具體地,如果云端服務(wù)器A驗證標(biāo)識信息成功,即該標(biāo)識信息為有效的,云端服務(wù)器A根據(jù)移動終端B的移動號碼判斷該移動號碼是否已被注冊過。如果云端服務(wù)器A驗證標(biāo)識信息失敗,即該標(biāo)識信息為無效的,則云端服務(wù)器A發(fā)送短信到移動終端B以提示用戶錯誤信息。步驟S304,如果移動號碼未被注冊,則云端服務(wù)器A根據(jù)移動號碼生成用戶的賬號信息(S9),并根據(jù)賬號信息生成對應(yīng)的臨時身份信息。步驟S305,如果移動號碼已被注冊,則云端服務(wù)器A根據(jù)移動號碼查詢以獲取對應(yīng)的賬號信息,并根據(jù)賬號信息生成對應(yīng)的臨時身份信息。在本發(fā)明的一個實施例中,云端服務(wù)器A將用戶的賬號信息通過短信發(fā)送至移動終端B。其中,用戶的賬號信息包括用戶的登錄ID和隨機(jī)生成的登錄密碼,例如,用戶的登錄ID可以是用戶的移動號碼。具體地,云端服務(wù)器A將用戶的賬號信息通過短信的形式發(fā)送到移動終端B以使得用戶獲得對應(yīng)的賬號信息并進(jìn)行存儲以用于下次登錄。在本發(fā)明的一個實施例中,云端服務(wù)器A對賬號信息進(jìn)行加密以生成臨時身份信息,或者云端服務(wù)器A隨機(jī)生成唯一字符串作為臨時身份信息,并建立唯一字符串與賬號信息之間的映射關(guān)系(S10)。其中,云端服務(wù)器A可以使用現(xiàn)有的加密方法加密賬號信息,例如,消息摘要算法(MD5)或者高級加密標(biāo)準(zhǔn)(AES)等。具體地,云端服務(wù)器A還可以隨機(jī)生成唯一字符串,并將字符串的指針指向云端服務(wù)器A中賬號信息保存的地址建立字符串和賬號信息的映射關(guān)系,然后云端服務(wù)器A根據(jù)字符串生成臨時身份信息。步驟S306,云端服務(wù)器A根據(jù)臨時身份信息和標(biāo)識信息生成URI地址,并通過下行短信將URI地址發(fā)送至移動終端B。具體地,云端服務(wù)器A根據(jù)用戶的臨時身份信息和移動終端B的標(biāo)識信息構(gòu)建已經(jīng)由移動終端B定義并實現(xiàn)的自定義協(xié)議的URI地址(Sll),云端服務(wù)器A可以將生成的URI地址以短信的形式發(fā)送到移動終端B (S12)。步驟S307,云端服務(wù)器A接收移動終端B發(fā)送的臨時身份信息。具體地,移動終端A接收云端服務(wù)器發(fā)送的短信后,移動終端中的短信應(yīng)用程序D可以顯示短信的內(nèi)容給用戶(S13),用戶通過點擊短信內(nèi)容中的URI地址觸發(fā)對應(yīng)的移動應(yīng)用加載該URI地址(S14),移動終端B通過解析URI地址獲取臨時身份信息,移動終端B將獲取的臨時身份信息發(fā)送到云端服務(wù)器A (S15)。步驟S308,云端服務(wù)器A判斷是否存在與臨時身份信息對應(yīng)的賬號信息(S16)。具體地,云端服務(wù)器A對移動終端B發(fā)送的臨時身份信息進(jìn)行解密獲取用戶的賬號信息,云端服務(wù)器A查詢云端服務(wù)器A的數(shù)據(jù)庫中是否存在該賬號信息。步驟S309,如果存在與臨時身份信息對應(yīng)的賬號信息,則云端服務(wù)器A根據(jù)賬號信息生成登錄會話信息。具體地,如果云端服務(wù)器A在云端服務(wù)器A的數(shù)據(jù)庫中查詢到該賬號信息,云端服務(wù)器A根據(jù)用戶的賬號信息進(jìn)行登錄(S17)。如果云端服務(wù)器A在云端服務(wù)器A的數(shù)據(jù)庫中未查詢到該賬號信息,云端服務(wù)器A發(fā)送錯誤信息到移動終端B (S18)。步驟S310,云端服務(wù)器A將登錄會話信息發(fā)送至移動終端B。具體地,移動終端B的移動應(yīng)用接收到云端服務(wù)器A發(fā)送的登錄會話信息后,將登錄會話信息顯示給用戶(S19)。根據(jù)本發(fā)明實施例的通過移動終端進(jìn)行登錄/注冊的方法,云端服務(wù)器通過判斷從移動終端接收的臨時身份信息是否存在對應(yīng)的賬號信息,根據(jù)賬號信息生成登錄會話信息,可以使用戶無需手動跳出短信應(yīng)用程序,再手動打開原移動應(yīng)用進(jìn)入相應(yīng)的用戶界面,減少了操作步驟,從而進(jìn)一步提升了用戶的登錄過程的用戶體驗。為了實現(xiàn)上述實施例,本發(fā)明還提出一種通過移動終端進(jìn)行登錄/注冊的系統(tǒng)。一種通過移動終端進(jìn)行登錄/注冊的系統(tǒng),包括:移動終端和云端服務(wù)器,其中,移動終端,用于根據(jù)用戶的登錄指令或注冊指令生成唯一的標(biāo)識信息,并通過上行短信將標(biāo)識信息和移動終端的移動號碼發(fā)送至云端服務(wù)器,以及接收云端服務(wù)器通過下行短信發(fā)送的URI地址,并解析URI地址獲取臨時身份信息,以及將臨時身份信息發(fā)送至云端服務(wù)器;云端服務(wù)器,用于接收標(biāo)識信息和移動終端的移動號碼,并根據(jù)移動號碼獲取用戶的賬號信息,以及根據(jù)賬號信息生成對應(yīng)的臨時身份信息,并根據(jù)臨時身份信息和標(biāo)識信息生成URI地址,并以及通過下行短信將URI地址發(fā)送至移動終端,以及接收移動終端發(fā)送的臨時身份信息,并根據(jù)臨時身份信息生成登錄會話信息,以及將登錄會話信息發(fā)送至移動終端。圖5是根據(jù)本發(fā)明一個實施例的通過移動終端進(jìn)行登錄/注冊的系統(tǒng)的結(jié)構(gòu)示意圖。如圖5所示,通過移動終端進(jìn)行登錄/注冊的系統(tǒng)包括:移動終端10和云端服務(wù)器20。具體地,移動終端10用于根據(jù)用戶的登錄指令或注冊指令生成唯一的標(biāo)識信息,并通過上行短信將標(biāo)識信息和移動終端10的移動號碼發(fā)送至云端服務(wù)器20,以及接收云端服務(wù)器20通過下行短信發(fā)送的URI地址,并解析URI地址獲取臨時身份信息,以及將臨時身份信息發(fā)送至云端服務(wù)器20。在本發(fā)明的一個實施例中,移動終端10根據(jù)登錄指令或注冊指令獲取預(yù)設(shè)的短信網(wǎng)關(guān)通道號,以及移動終端根據(jù)網(wǎng)關(guān)通道號將標(biāo)識信息通過短信發(fā)送至對應(yīng)的短信網(wǎng)關(guān)服務(wù)器,以使短信網(wǎng)關(guān)服務(wù)器將標(biāo)識信息和移動終端的移動號碼發(fā)送至云端服務(wù)器20。具體地,首先,用戶通過點擊移動終端10相應(yīng)界面中的登錄或注冊按鈕等將用戶的登錄指令或注冊指令發(fā)送到移動終端10,然后移動終端10根據(jù)用戶的登錄指令或注冊指令生成唯一的標(biāo)識信息,其中,標(biāo)識信息在全局中是唯一的,用戶每次登錄或注冊時,都會隨機(jī)生成一個唯一的標(biāo)識信息,例如,標(biāo)識信息為隨機(jī)算法生成的字符串和時間戳組合構(gòu)成等,或者標(biāo)識信息可以是用戶輸入的用戶名,或者國際移動設(shè)備身份碼IME1、用戶身份識別號SIM和介質(zhì)訪問控制地址MAC地址中的一種或多種生成的字符串和時間戳組合構(gòu)成,移動終端10還獲取預(yù)設(shè)的云端服務(wù)器20接收短信的網(wǎng)關(guān)通道號,移動終端10調(diào)用移動終端10的接口將標(biāo)識信息和云端服務(wù)器20接收短信的網(wǎng)關(guān)通道號發(fā)送到短信應(yīng)用程序上,之后移動終端10的短信應(yīng)用程序?qū)?biāo)識信息和云端服務(wù)器20接收短信的網(wǎng)關(guān)通道號分別輸入到發(fā)送短信模板的短信內(nèi)容欄和短信接收人欄中,并根據(jù)用戶的發(fā)送指令將短信發(fā)送到對應(yīng)的短信網(wǎng)關(guān)服務(wù)器,再后短信網(wǎng)關(guān)服務(wù)器將移動終端10發(fā)送短信的移動號碼和短信內(nèi)容(即標(biāo)識信息)作為請求參數(shù)之一回調(diào)云端服務(wù)器20提供的回調(diào)地址將移動號碼和短信內(nèi)容(即標(biāo)識信息)發(fā)送至云端服務(wù)器20。云端服務(wù)器20用于接收標(biāo)識信息和移動終端的移動號碼,并根據(jù)移動號碼獲取用戶的賬號信息,以及根據(jù)賬號信息生成對應(yīng)的臨時身份信息,并根據(jù)臨時身份信息和標(biāo)識信息生成URI地址,并通過下行短信將URI地址發(fā)送至移動終端10,以及接收移動終端10發(fā)送的臨時身份信息,并根據(jù)臨時身份信息生成登錄會話信息,以及將登錄會話信息發(fā)送至移動終端10。其中,用戶的賬號信息包括用戶的登錄ID和隨機(jī)生成的登錄密碼,例如,用戶的登錄ID可以是用戶的移動號碼。具體地,首先,移動終端10接收云端服務(wù)器20發(fā)送的短信后,移動終端10中的短信應(yīng)用程序可以顯示短信的內(nèi)容給用戶,用戶通過點擊短信內(nèi)容中的URI地址觸發(fā)對應(yīng)的移動應(yīng)用加載該URI地址,移動終端10通過解析URI地址獲取臨時身份信息,移動終端10將獲取的臨時身份信息發(fā)送到云端服務(wù)器20,然后,云端服務(wù)器20根據(jù)移動終端10發(fā)送的臨時身份信息進(jìn)行查詢以獲取對應(yīng)的賬號信息,之后,云端服務(wù)器20根據(jù)用戶的賬號信息進(jìn)行登錄,并將登錄后的登錄會話信息發(fā)送到移動終端10的移動應(yīng)用中,移動終端10的移動應(yīng)用將登錄會話信息顯示給用戶。在本發(fā)明的一個實施例中,云端服務(wù)器20還用于對賬號信息進(jìn)行加密以生成臨時身份信息,或者云端服務(wù)器20隨機(jī)生成唯一字符串作為臨時身份信息,并建立唯一字符串與賬號信息之間的映射關(guān)系。其中,云端服務(wù)器20可以使用現(xiàn)有的加密方法加密賬號信息,例如,消息摘要算法(MD5)或者高級加密標(biāo)準(zhǔn)(AES)等。更具體地,云端服務(wù)器20還可以隨機(jī)生成唯一字符串,并將字符串的指針指向云端服務(wù)器20中賬號信息保存的地址建立字符串和賬號信息的映射關(guān)系,然后云端服務(wù)器20根據(jù)字符串生成臨時身份信息,只要臨時身份信息和賬號信息存在 對應(yīng)的關(guān)系即可。在本發(fā)明的一個實施例中,云端服務(wù)器20還用于將用戶的賬號信息通過短信發(fā)送至移動終端10。其中,用戶的賬號信息包括用戶的登錄ID和隨機(jī)生成的登錄密碼,例如,用戶的登錄ID可以是用戶的移動號碼,云端服務(wù)器20將用戶的賬號信息通過短信的形式發(fā)送到移動終端10以使得用戶獲得對應(yīng)的賬號信息并進(jìn)行存儲以用于下次登錄。根據(jù)本發(fā)明實施例的通過移動終端進(jìn)行登錄/注冊的系統(tǒng),云端服務(wù)器通過移動終端的移動號碼生成用戶的賬號信息,根據(jù)賬號信息生成對應(yīng)的臨時身份信息,同時根據(jù)臨時身份信息和標(biāo)識信息生成URI鏈接反饋給移動終端,并通過移動終端發(fā)送的臨時身份信息將登錄會話信息發(fā)送到移動終端,移動終端的用戶只需點擊發(fā)送短信(第一網(wǎng)絡(luò)連接)完成注冊,然后點擊接收到的短信中的鏈接,就可以自動回到原移動應(yīng)用中,并自動以登錄身份進(jìn)入登錄后的相應(yīng)的登錄會話信息,一方面可以簡化用戶的注冊和登錄的過程,降低了用戶的輸入成本,并極大地提高了用戶使用網(wǎng)絡(luò)服務(wù)的體驗,另一方面可以為網(wǎng)絡(luò)服務(wù)大大提升了用戶轉(zhuǎn)化率和登錄量。在本發(fā)明的一個實施例中,云端服務(wù)器20還用于驗證標(biāo)識信息,并在標(biāo)識信息通過驗證之后,判斷移動終端10的移動號碼是否已被注冊,以及在移動號碼未被注冊時,根據(jù)移動號碼生成用戶的賬號信息,并在移動號碼已被注冊時,根據(jù)移動號碼查詢以獲取對應(yīng)的賬號信息。具體地,首先,云端服務(wù)器20讀取從移動終端10接收到的短信中的標(biāo)識信息,并驗證該標(biāo)識信息的有效性,如果云端服務(wù)器20驗證標(biāo)識信息成功,即該標(biāo)識信息為有效的,云端服務(wù)器20根據(jù)移動終端10的移動號碼判斷該移動號碼是否已被注冊過;如果云端服務(wù)器20驗證標(biāo)識信息失敗,即該標(biāo)識信息為無效的,則云端服務(wù)器20發(fā)送短信到移動終端10以提示用戶錯誤信息。之后,如果云端服務(wù)器20判斷移動號碼未被注冊,則云端服務(wù)器20根據(jù)移動號碼生成用戶的賬號信息,如果移動號碼已被注冊,則云端服務(wù)器20查詢云端服務(wù)器20的數(shù)據(jù)庫中保存的用戶的賬號信息,并根據(jù)賬號信息生成對應(yīng)的臨時身份信息。由此,云端服務(wù)器通過驗證標(biāo)識信息,判斷移動終端的移動號碼是否被注冊過,可以避免用戶重復(fù)注冊,節(jié)省了云端服務(wù)器的資源,提升了用戶注冊和登錄過程的效率。在本發(fā)明的一個實施例中,云端服務(wù)器20還用于判斷是否存在與臨時身份信息對應(yīng)的賬號信息,以及如果存在與臨時身份信息對應(yīng)的賬號信息,云端服務(wù)器20根據(jù)賬號信息生成登錄會話信息。具體地,云端服務(wù)器20接收移動終端10發(fā)送的臨時身份信息并查詢云端服務(wù)器20的數(shù)據(jù)庫中是否存在該臨時身份信息對應(yīng)的賬號信息,如果云端服務(wù)器20在云端服務(wù)器20的數(shù)據(jù)庫中查詢到該賬號信息,云端服務(wù)器20根據(jù)用戶的賬號信息進(jìn)行登錄,如果云端服務(wù)器20在云端服務(wù)器20的數(shù)據(jù)庫中未查詢到該賬號信息,云端服務(wù)器20發(fā)送錯誤信息到移動終端。由此,云端服務(wù)器通過判斷從移動終端接收的臨時身份信息是否存在對應(yīng)的賬號信息,根據(jù)賬號信息生成登錄會話信息,可以使用戶無需手動跳出短信應(yīng)用程序,再手動打開原移動應(yīng)用進(jìn)入相應(yīng)的用戶界面,減少了操作步驟,從而進(jìn)一步提升了用戶的登錄過程的用戶體驗。為了實現(xiàn)上述實施例,本發(fā)明還提出一種云端服務(wù)器。一種云端服務(wù)器,包括:第一接收模塊,用于接收移動終端通過上行短信發(fā)送的根據(jù)用戶的登錄指令或注冊指令生成的唯一的標(biāo)識信息和移動終端的移動號碼;獲取模塊,用于根據(jù)移動號碼獲取用戶的賬號信息;第一生成模塊,用于根據(jù)賬號信息生成對應(yīng)的臨時身份信息;第二生成模塊,用于根據(jù)臨時身份信息和標(biāo)識信息生成URI地址;第一發(fā)送模塊,用于通過下行短信將URI地址發(fā)送至移動終端;第二接收模塊,用于接收移動終端發(fā)送的臨時身份信息;第三生成模塊,用于根據(jù)臨時身份信息生成登錄會話信息;以及第二發(fā)送模塊,用于將登錄會話信息發(fā)送至移動終端的移動應(yīng)用中。圖6是根據(jù)本發(fā)明一個實施例的云端服務(wù)器的結(jié)構(gòu)示意圖。如圖6所不,云端服務(wù)器包括:第一接收模塊100、獲取模塊200、第一生成模塊300、第二生成模塊400、第一發(fā)送模塊500、第二接收模塊600、第三生成模塊700和第二發(fā)送模塊800。具體地,第一接收模塊100用于接收移動終端通過上行短信發(fā)送的根據(jù)用戶的登錄指令或注冊指令生成的唯一的標(biāo)識信息。在本發(fā)明的一個實施例中,移動終端根據(jù)登錄指令或注冊指令獲取預(yù)設(shè)的短信網(wǎng)關(guān)通道號,以及移動終端根據(jù)網(wǎng)關(guān)通道號將標(biāo)識信息通過短信發(fā)送至對應(yīng)的短信網(wǎng)關(guān)服務(wù)器,以使短信網(wǎng)關(guān)服務(wù)器將標(biāo)識信息和移動終端的移動號碼發(fā)送至第一接收模塊100。更具體地,首先,用戶通過點擊移動終端相應(yīng)界面中的登錄或注冊按鈕等將用戶的登錄指令或注冊指令發(fā)送到移動終端,然后移動終端根據(jù)用戶的登錄指令或注冊指令生成唯一的標(biāo)識信息,其中,標(biāo)識信息在全局中是唯一的,用戶每次登錄或注冊時,都會隨機(jī)生成一個唯一的標(biāo)識信息,例如,標(biāo)識信息為隨機(jī)算法生成的字符串和時間戳組合構(gòu)成等,或者標(biāo)識信息可以是用戶輸入的用戶名,或者國際移動設(shè)備身份碼IME1、用戶身份識別號SIM和介質(zhì)訪問控制地址MAC地址中的一種或多種生成的字符串和時間戳組合構(gòu)成,移動終端還獲取預(yù)設(shè)的云端服務(wù)器接收短信的網(wǎng)關(guān)通道號,移動終端調(diào)用移動終端的接口將標(biāo)識信息和云端服務(wù)器接收短信的網(wǎng)關(guān)通道號發(fā)送到短信應(yīng)用程序上,之后移動終端的短信應(yīng)用程序?qū)?biāo)識信息和云端服務(wù)器接收短信的網(wǎng)關(guān)通道號分別輸入到發(fā)送短信模板的短信內(nèi)容欄和短信接收人欄中,并根據(jù)用戶的發(fā)送指令將短信發(fā)送到對應(yīng)的短信網(wǎng)關(guān)服務(wù)器,再后短信網(wǎng)關(guān)服務(wù)器將移動終端發(fā)送短信的移動號碼和短信內(nèi)容(即標(biāo)識信息)作為請求參數(shù)之一回調(diào)云端服務(wù)器提供的回調(diào)地址將移動號碼和短信內(nèi)容(即標(biāo)識信息)發(fā)送至第一接收模塊100。獲取模塊200用于根據(jù)移動號碼獲取用戶的賬號信息。其中,用戶的賬號信息包括用戶的登錄ID和隨機(jī)生成的登錄密碼,例如,用戶的登錄ID可以是用戶的移動號碼。第一生成模塊300用于根據(jù)賬號信息生成對應(yīng)的臨時身份信息。在本發(fā)明的一個實施例中,第一生成模塊300還用于對賬號信息進(jìn)行加密以生成臨時身份信息,或者第一生成模塊300隨機(jī)生成唯一字符串作為臨時身份信息,并建立唯一字符串與賬號信息之間的映射關(guān)系。其中,第一生成模塊300可以使用現(xiàn)有的加密方法加密賬號信息,例如,消息摘要算法(MD5)或者高級加密標(biāo)準(zhǔn)(AES)等。具體地,第一生成模塊300還可以隨機(jī)生成唯一字符串,并將字符串的指針指向云端服務(wù)器中賬號信息保存的地址建立字符串和賬號信息的映射關(guān)系,然后第一生成模塊300根據(jù)字符串生成臨時身份信息。第二生成模塊400用于根據(jù)臨時身份信息和標(biāo)識信息生成URI地址。更具體地,第二生成模塊400根據(jù)用戶的臨時身份信息和移動終端的標(biāo)識信息構(gòu)建已經(jīng)由移動終端定義并實現(xiàn)的自定義協(xié)議的URI地址。第一發(fā)送模塊500用于通過下行短信將URI地址發(fā)送至移動終端。在本發(fā)明的一個實施例中,第一發(fā)送模塊500還用于將用戶的賬號信息通過短信發(fā)送至移動終端。具體地,第一發(fā)送模塊500將用戶的賬號信息通過短信的形式發(fā)送到移動終端以使得用戶獲得對應(yīng)的賬號信息并進(jìn)行存儲以用于下次登錄。第二接收模塊600用于接收移動終端發(fā)送的臨時身份信息。更具體地,移動終端接收云端服務(wù)器發(fā)送的短信后,移動終端中的短信應(yīng)用程序可以顯示短信的內(nèi)容給用戶,用戶通過點擊短信內(nèi)容中的URI地址觸發(fā)對應(yīng)的移動應(yīng)用加載該URI地址,移動終端通過解析URI地址獲取臨時身份信息,移動終端將獲取的臨時身份信息發(fā)送到第二接收模塊500。第三生成模塊700用于根據(jù)臨時身份信息生成登錄會話信息。更具體地,第三生成模塊700根據(jù)移動終端發(fā)送的臨時身份信息進(jìn)行查詢以獲取對應(yīng)的賬號信息,如果查詢存在對應(yīng)的賬號信息,第三生成模塊700根據(jù)用戶的賬號信息進(jìn)行登錄生成登錄會話信肩、O第二發(fā)送模塊800用于將登錄會話信息發(fā)送至移動終端。具體地,移動應(yīng)用接收到云端服務(wù)器發(fā)送的登錄會話信息后,將登錄會話信息顯示給用戶根據(jù)本發(fā)明實施例的云端服務(wù)器,通過移動終端發(fā)送的標(biāo)識信息和移動終端的移動號碼生成用戶的賬號信息,根據(jù)賬號信息生成對應(yīng)的臨時身份信息,同時根據(jù)臨時身份信息和標(biāo)識信息生成URI鏈接反饋給移動終端,并通過移動終端發(fā)送的臨時身份信息將登錄會話信息發(fā)送到移動終端,使得移動終端的用戶只需點擊發(fā)送短信(第一網(wǎng)絡(luò)連接)完成注冊,然后點擊接收到的短信中的鏈接,就可以自動回到原移動應(yīng)用中,并自動以登錄身份進(jìn)入登錄后的相應(yīng)的登錄會話信息,一方面可以簡化用戶的注冊和登錄的過程,降低了用戶的輸入成本,并極大地提高了用戶使用網(wǎng)絡(luò)服務(wù)的體驗,另一方面可以為網(wǎng)絡(luò)服務(wù)大大提升了用戶轉(zhuǎn)化率和登錄量。圖7是根據(jù)本發(fā)明一個實施例的獲取模塊200的結(jié)構(gòu)示意圖。如圖7所示,獲取模塊200包括:驗證單元201、判斷單元202、生成單元203和查詢單元204。具體地,驗證單元201用于驗證標(biāo)識信息。更具體地,驗證單元201讀取從移動終端接收到的短信中的標(biāo)識信息,并驗證該標(biāo)識信息的有效性。判斷單元202用于在標(biāo)識信息通過驗證之后,判斷移動終端的移動號碼是否已被注冊。更具體地,如果驗證單元201驗證標(biāo)識信息成功,即該標(biāo)識信息為有效的,判斷單元202判斷該移動號碼是否已被注冊過。如果驗證單元201驗證標(biāo)識信息失敗,即該標(biāo)識信息為無效的,則驗證單元201發(fā)送短信到移動終端以提示用戶錯誤信息。
生成單元203用于在判斷單元202判斷移動號碼未被注冊時,根據(jù)移動號碼生成用戶的賬號信息。查詢單元204用于在判斷單元202判斷移動號碼已被注冊時,根據(jù)所述移動號碼查詢以獲取對應(yīng)的所述賬號信息。根據(jù)本發(fā)明實施例的云端服務(wù)器,通過驗證標(biāo)識信息,判斷移動終端的移動號碼是否被注冊過,可以避免用戶重復(fù)注冊,節(jié)省了云端服務(wù)器的資源,提升了用戶注冊和登錄過程的效率。圖8是根據(jù)本發(fā)明一個實施例的第三生成模塊700的結(jié)構(gòu)示意圖。如圖8所示,第三生成模塊700包括:判斷單元701和生成單元702。具體地,判斷單元701用于判斷是否存在與臨時身份信息對應(yīng)的賬號信息。生成單元702用于在判斷單元701判斷存在與臨時身份信息對應(yīng)的賬號信息時,根據(jù)賬號信息生成登錄會話信息。根據(jù)本發(fā)明實施例的云端服務(wù)器,通過判斷從移動終端接收的臨時身份信息是否存在對應(yīng)的賬號信息,根據(jù)賬號信息生成登錄會話信息,可以使用戶無需手動跳出短信應(yīng)用程序,再手動打開原移動應(yīng)用進(jìn)入相應(yīng)的用戶界面,減少了操作步驟,從而進(jìn)一步提升了用戶的登錄過程的用戶體驗。應(yīng)當(dāng)理解,在本發(fā)明的實施例中,移動終端可以是手機(jī)、平板電腦、個人數(shù)字助理、電子書等具有各種操作系統(tǒng)的硬件設(shè)備。應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實現(xiàn)。在上述實施方式中,多個步驟或方法可以用存儲在存儲器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實現(xiàn)。例如,如果用硬件來實現(xiàn),和在另一實施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項或他們的組合來實現(xiàn):具有用于對數(shù)據(jù)信號實現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場可編程門陣列(FPGA)等。在本說明書的描述中,參考術(shù)語“一個實施例”、“一些實施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點包含于本發(fā)明的至少一個實施例或示例中。在本說明書中,對上述術(shù)語的示意性表述不一定指的是相同的實施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點可以在任何的一個或多個實施例或示例中以合適的方式結(jié)合。盡管已經(jīng)示出和描述了本發(fā)明的實施例,本領(lǐng)域的普通技術(shù)人員可以理解:在不脫離本發(fā)明的原理和宗旨的情況下可以對這些實施例進(jìn)行多種變化、修改、替換和變型,本發(fā)明的范圍由權(quán)利要求及其等同物限定。
權(quán)利要求
1.一種通過移動終端進(jìn)行登錄/注冊的方法,其特征在于,包括以下步驟: 云端服務(wù)器接收移動終端通過上行短信發(fā)送的根據(jù)用戶的登錄指令或注冊指令生成的唯一的標(biāo)識信息和所述移動終端的移動號碼; 所述云端服務(wù)器根據(jù)所述移動終端的移動號碼獲取所述用戶的賬號信息,并根據(jù)所述賬號信息生成對應(yīng)的臨時身份信息; 所述云端服務(wù)器根據(jù)所述臨時身份信息和所述標(biāo)識信息生成URI地址,并通過下行短信將所述URI地址發(fā)送至所述移動終端;以及 所述云端服務(wù)器接收所述移動終端發(fā)送的所述臨時身份信息,并根據(jù)所述臨時身份信息生成登錄會話信息,以及將所述登錄會話信息發(fā)送至所述移動終端,其中,所述移動終端解析所述URI地址以獲取所述臨時身份信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,還包括: 所述移動終端根據(jù)所述登錄指令或注冊指令獲取預(yù)設(shè)的短信網(wǎng)關(guān)通道號;以及 所述移動終端根據(jù)所述網(wǎng)關(guān)通道號將所述標(biāo)識信息通過所述上行短信發(fā)送至對應(yīng)的短信網(wǎng)關(guān)服務(wù)器,以使所述短信網(wǎng)關(guān)服務(wù)器將所述標(biāo)識信息和所述移動終端的移動號碼發(fā)送至所述云端服務(wù)器。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述云端服務(wù)器根據(jù)所述移動終端的移動號碼獲取所述用戶的賬號信息,進(jìn)一步包括: 所述云端服務(wù)器驗證所述標(biāo)識信息; 所述云端服務(wù)器在所述標(biāo)識信息通過驗證之后,判斷所述移動終端的移動號碼是否已被注冊; 如果所述移動號碼未被注冊,則所述云端服務(wù)器根據(jù)所述移動號碼生成所述用戶的賬號信息;以及 如果所述移動號碼已被注冊,則所述云端服務(wù)器根據(jù)所述移動號碼查詢以獲取對應(yīng)的所述賬號信息。
4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,還包括: 所述云端服務(wù)器對所述賬號信息進(jìn)行加密以生成所述臨時身份信息;或 所述云端服務(wù)器隨機(jī)生成唯一字符串作為所述臨時身份信息,并建立所述唯一字符串與所述賬號信息之間的映射關(guān)系。
5.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述云端服務(wù)器根據(jù)所述臨時身份信息生成登錄會話信息,進(jìn)一步還包括: 所述云端服務(wù)器判斷是否存在與所述臨時身份信息對應(yīng)的所述賬號信息;以及 如果存在與所述臨時身份信息對應(yīng)的所述賬號信息,則所述云端服務(wù)器根據(jù)所述賬號信息生成所述登錄會話信息。
6.根據(jù)權(quán)利要求1-5任一項所述的方法,其特征在于,還包括: 所述云端服務(wù)器將所述用戶的賬號信息通過短信發(fā)送至所述移動終端。
7.—種通過移動終端進(jìn)行登錄/注冊的系統(tǒng),其特征在于,包括:移動終端和云端服務(wù)器,其中, 所述移動終端,用于根據(jù)用戶的登錄指令或注冊指令生成唯一的標(biāo)識信息,并通過上行短信將所述標(biāo)識信息和所述移動終端的移動號碼發(fā)送至所述云端服務(wù)器,以及接收所述云端服務(wù)器通過下行短信發(fā)送的URI地址,并解析所述URI地址獲取臨時身份信息,以及將所述臨時身份信息發(fā)送至所述云端服務(wù)器; 所述云端服務(wù)器,用于接收所述移動終端通過所述上行短信發(fā)送的所述標(biāo)識信息和所述移動終端的移動號碼,并根據(jù)所述移動號碼獲取所述用戶的賬號信息,以及根據(jù)所述賬號信息生成對應(yīng)的臨時身份信息,并根據(jù)所述臨時身份信息和所述標(biāo)識信息生成所述URI地址,并通過所述下行短信將所述URI地址發(fā)送至所述移動終端,以及接收所述移動終端發(fā)送的所述臨時身份信息,并根據(jù)所述臨時身份信息生成登錄會話信息,以及將所述登錄會話信息發(fā)送至所述移動終端。
8.根據(jù)權(quán)利要求7所述的系統(tǒng),其特征在于,所述移動終端還用于: 根據(jù)所述登錄指令或注冊指令獲取預(yù)設(shè)的短信網(wǎng)關(guān)通道號,并根據(jù)所述網(wǎng)關(guān)通道號將所述標(biāo)識信息通過所述上行短信發(fā)送至對應(yīng)的短信網(wǎng)關(guān)服務(wù)器,以使所述短信網(wǎng)關(guān)服務(wù)器將所述標(biāo)識信息和所述移動終端的移動號碼發(fā)送至所述云端服務(wù)器。
9.根據(jù)權(quán)利要求7或8所述的系統(tǒng),其特征在于,所述云端服務(wù)器還用于: 驗證所述標(biāo)識信息,并在所述標(biāo)識信息通過驗證之后,判斷所述移動終端的移動號碼是否已被注冊,以及在所述移動號碼未被注冊時,根據(jù)所述移動號碼生成所述用戶的賬號信息,并在所述移動號碼已被注冊時,根據(jù)所述移動號碼查詢以獲取對應(yīng)的所述賬號信息。
10.根據(jù)權(quán)利要求7或8所述的系統(tǒng),其特征在于,所述云端服務(wù)器還用于: 對所述賬號信息進(jìn)行加密以生成所述臨時身份信息;或隨機(jī)生成唯一字符串作為所述臨時身份信息,并建立所述唯一字符串與所述賬號信息之間的映射關(guān)系。
11.根據(jù)權(quán)利要求7或8所述的系統(tǒng),其特征在于,所述云端服務(wù)器還用于: 判斷是否存在與所 述臨時身份信息對應(yīng)的所述賬號信息;以及如果存在與所述臨時身份信息對應(yīng)的所述賬號信息,所述云端服務(wù)器根據(jù)所述賬號信息生成所述登錄會話信息。
12.根據(jù)權(quán)利要求7-11任一項所述的系統(tǒng),其特征在于,所述云端服務(wù)器還用于將所述用戶的賬號信息通過所述短信發(fā)送至所述移動終端。
13.—種云端服務(wù)器,其特征在于,包括: 第一接收模塊,用于接收移動終端通過上行短信發(fā)送的根據(jù)用戶的登錄指令或注冊指令生成的唯一的標(biāo)識信息和所述移動終端的移動號碼; 獲取模塊,用于根據(jù)所述移動號碼獲取所述用戶的賬號信息; 第一生成模塊,用于根據(jù)所述賬號信息生成對應(yīng)的臨時身份信息; 第二生成模塊,用于根據(jù)所述臨時身份信息和所述標(biāo)識信息生成URI地址; 第一發(fā)送模塊,用于通過下行短信將所述URI地址發(fā)送至所述移動終端; 第二接收模塊,用于接收所述移動終端發(fā)送的所述臨時身份信息; 第三生成模塊,用于根據(jù)所述臨時身份信息生成登錄會話信息;以及 第二發(fā)送模塊,用于將所述登錄會話信息發(fā)送至所述移動終端。
14.根據(jù)權(quán)利要求13所述的云端服務(wù)器,其特征在于,所述獲取模塊包括: 驗證單元,用于驗證所述標(biāo)識信息; 判斷單元,用于在所述標(biāo)識信息通過驗證之后,判斷所述移動終端的移動號碼是否已被注冊; 生成單元,用于在所述判斷單元判斷所述移動號碼未被注冊時,根據(jù)所述移動號碼生成所述用戶的賬號信息;以及 查詢單元,用于在所述判斷單元判斷所述移動號碼已被注冊時,根據(jù)所述移動號碼查詢以獲取對應(yīng)的所述賬號信息。
15.根據(jù)權(quán)利要求13或14所述的云端服務(wù)器,其特征在于,所述第一生成模塊還用于對所述賬號信息進(jìn)行加密以生成所述臨時身份信息;或隨機(jī)生成唯一字符串作為所述臨時身份信息,并建立所述唯一字符串與所述賬號信息之間的映射關(guān)系。
16.根據(jù)權(quán)利要求13或14所述的云端服務(wù)器,其特征在于,所述第三生成模塊包括: 判斷單元,用于判斷是否存在與所述臨時身份信息對應(yīng)的所述賬號信息;以及 生成單元,用于在所述判斷單元判斷存在與所述臨時身份信息對應(yīng)的所述賬號信息時,根據(jù)所述賬號信息生成所述登錄會話信息。
17.根據(jù)權(quán)利要求 13-16任一項所述的云端服務(wù)器,其特征在于,所述第一發(fā)送模塊還用于將所述用戶的賬號信息通過短信發(fā)送至所述移動終端。
全文摘要
本發(fā)明提出一種通過移動終端進(jìn)行登錄/注冊的方法、系統(tǒng)和云端服務(wù)器,該方法包括以下步驟云端服務(wù)器接收移動終端通過上行短信發(fā)送的根據(jù)用戶的登錄指令或注冊指令生成的唯一的標(biāo)識信息和移動終端的移動號碼;云端服務(wù)器根據(jù)移動終端的移動號碼獲取用戶的賬號信息,并根據(jù)賬號信息生成對應(yīng)的臨時身份信息;云端服務(wù)器根據(jù)臨時身份信息和標(biāo)識信息生成URI地址,并通過下行短信將URI地址發(fā)送至移動終端;云端服務(wù)器接收移動終端發(fā)送的臨時身份信息,并根據(jù)臨時身份信息生成登錄會話信息,以及將登錄會話信息發(fā)送至移動終端,其中,移動終端解析URI地址以獲取臨時身份信息。本發(fā)明降低用戶輸入成本,提升網(wǎng)絡(luò)服務(wù)的用戶轉(zhuǎn)化率和登錄量。
文檔編號H04W12/06GK103139777SQ20131004996
公開日2013年6月5日 申請日期2013年2月7日 優(yōu)先權(quán)日2013年2月7日
發(fā)明者朱建庭 申請人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司