<listing id="vjp15"></listing><menuitem id="vjp15"></menuitem><var id="vjp15"></var><cite id="vjp15"></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><menuitem id="vjp15"></menuitem></video></cite>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<var id="vjp15"><strike id="vjp15"><listing id="vjp15"></listing></strike></var>
<menuitem id="vjp15"><strike id="vjp15"></strike></menuitem>
<cite id="vjp15"></cite>
<var id="vjp15"><strike id="vjp15"></strike></var>
<var id="vjp15"></var>
<var id="vjp15"></var>
<var id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></var>
<menuitem id="vjp15"></menuitem><cite id="vjp15"><video id="vjp15"></video></cite>
<var id="vjp15"></var><cite id="vjp15"><video id="vjp15"><thead id="vjp15"></thead></video></cite>
<var id="vjp15"></var>
<var id="vjp15"></var>
<menuitem id="vjp15"><span id="vjp15"><thead id="vjp15"></thead></span></menuitem>
<cite id="vjp15"><video id="vjp15"></video></cite>
<menuitem id="vjp15"></menuitem>

移動設備的一鍵注冊登錄校驗方法及系統的制作方法

文檔序號:7977705閱讀:251來源:國知局
專利名稱:移動設備的一鍵注冊登錄校驗方法及系統的制作方法
技術領域
本發明涉及一種移動設備的一鍵注冊登錄校驗方法及系統。
背景技術
目前,DCCI互聯網數據中心預測,到2013年中國手機網民將達7. 20億,手機網民將超越電腦網民。隨著移動設備的發展速度與普及程度,手移動設備成為各大互聯網企業爭奪的對象,隨之而來的便是移動設備的安全認證問題,特別是移動設備的 APP(Application)應用的認證方式較為復雜,用戶使用較為煩瑣。實際上,目前用戶每打開一個不同的APP應用都要經歷繁瑣的注冊過程才能讓應用方識別帳戶,另外,已經注冊過的賬戶也必須繁瑣的輸入賬號名與密碼來完成認證登錄, 由于用戶經常忘記各種帳戶的賬號和密碼,所以出現了對不同的APP應用都是使用同一套靜態的帳號和密碼,但是這種通用的靜態的賬號與密碼安全性極低,一旦被盜,所有APP應用的賬號和密碼都完全泄露,用戶的財產安全將受到威脅。從企業角度來說,在智能手機APP應用的開發團隊中,由于每次團隊都要對用戶的賬戶作認證工作,開發團隊將花費大量的時間對賬戶的安全、認證做一套認證鑒權系統, 大大降低了工作效率,而且在認證鑒權系統開發期間,由于不同的開發團隊的自身能力有限,很多團隊都無法確保用戶賬戶的安全。

發明內容
本發明的目的在于提供一種移動設備的一鍵注冊登錄校驗方法及系統,能簡單安全地實現移動設備的帳戶的快速注冊登錄。為解決上述問題,本發明提供一種移動設備的一鍵注冊登錄校驗方法,包括用戶觸發移動設備客戶端的帳戶注冊和/或登錄功能;所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求;所述校驗服務端向所述校驗客戶端發送認證憑證;所述校驗客戶端將所述認證憑證發送到移動設備服務端;所述移動設備服務端將所述認證憑證發送到所述校驗服務端進行校驗,所述校驗服務端發送認證憑證是否校驗通過的結果到所述移動設備服務端;若認證憑證校驗通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和 /或登錄成功后的相關數據;若認證憑證校驗未通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄失敗的信息并退出。進一步的,在上述方法中,所述認證憑證每次在注冊和/或登錄成功后或超過一預設時間后失效。進一步的,在上述方法中,所述校驗服務端向所述校驗客戶端發送認證憑證時,所述校驗服務端還向所述校驗客戶端發送一供所述移動設備客戶端下一次進行自動登錄的自動登錄標識。進一步的,在上述方法中,所述校驗服務端通過一短信網關向所述校驗客戶端發送供所述移動設備客戶端下一次進行自動登錄的自動登錄標識。進一步的,在上述方法中,所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據包括一帳號及密碼。本發明提供第二種移動設備的一鍵注冊登錄校驗方法,包括用戶觸發移動設備客戶端的帳戶注冊和/或登錄功能;校驗服務端向校驗客戶端發送一⑶ID字符串;所述校驗客戶端將所述GUID字符串通過一短信網關發送到所述校驗服務端進行校驗,所述校驗服務端發送GUID字符串是否校驗通過的結果到所述移動設備服務端;若⑶ID字符串未校驗通過,則所述校驗服務端向所述校驗客戶端發送冊和/或登錄失敗的信息并退出;若GUID字符串校驗通過,所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求;所述校驗服務端向所述校驗客戶端發送認證憑證;所述校驗客戶端將所述認證憑證發送到移動設備服務端;所述移動設備服務端將所述認證憑證發送到所述校驗服務端進行校驗,所述校驗服務端發送認證憑證是否校驗通過的結果到所述移動設備服務端,若認證憑證校驗通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據;若認證憑證校驗未通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄失敗的信息。進一步的,在上述方法中,所述認證憑證每次在注冊和/或登錄成功后或超過一預設時間后失效。進一步的,在上述方法中,所述校驗服務端向所述校驗客戶端發送認證憑證時,所述校驗服務端還向所述校驗客戶端發送一供所述移動設備客戶端下一次進行自動登錄的自動登錄標識。進一步的,在上述方法中,所述校驗服務端通過一短信網關向所述校驗客戶端發送供所述移動設備客戶端下一次進行自動登錄的自動登錄標識。進一步的,在上述方法中,所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據包括一帳號及密碼。本發明提供第三種移動設備的一鍵注冊登錄校驗方法,包括校驗客戶端判斷是否有自動登錄標識,若無,則用戶觸發移動設備客戶端的注冊和/或登錄功能,所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求;若有,則所述校驗客戶端將自動登錄標識發送到校驗服務端進行校驗判斷;若自動登錄標識校驗未通過,則用戶觸發移動設備客戶端的注冊和/或登錄功能,所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求;若自動登錄標識校驗通過,則所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求;所述校驗服務端向所述校驗客戶端發送認證憑證及供所述移動設備客戶端下一次自動登錄的自動登錄標識;所述校驗客戶端將所述認證憑證發送到移動設備服務端;所述移動設備服務端將所述認證憑證發送到所述校驗服務端進行校驗,所述校驗服務端發送認證憑證是否校驗通過的結果到所述移動設備服務端,若認證憑證校驗通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據;若認證憑證校驗未通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄失敗的信息。進一步的,在上述方法中,所述認證憑證每次在注冊和/或登錄成功后或超過一預設時間后失效。進一步的,在上述方法中,所述自動登錄標識每次在注冊和/或登錄成功后失效。進一步的,在上述方法中,所述校驗服務端通過一短信網關向所述校驗客戶端發送供所述移動設備客戶端下一次自動登錄的自動登錄標識。進一步的,在上述方法中,所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據包括一帳號及密碼。本發明提供第四種移動設備的一鍵注冊登錄校驗方法,包括校驗服務端向校驗客戶端發送一⑶ID字符串;校驗客戶端將所述GUID字符串通過一短信網關發送到所述校驗服務端進行校驗,所述校驗服務端發送GUID字符串是否校驗通過的結果到所述移動設備服務端;若⑶ID字符串校驗未通過,則所述校驗服務端向所述校驗客戶端發送冊和/或登錄失敗的信息并退出;若⑶ID字符串校驗通過,則校驗客戶端判斷是否有自動登錄標識;若無,則用戶觸發移動設備客戶端的注冊和/或登錄功能,所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求;若有,則所述校驗客戶端將自動登錄標識發送到校驗服務端進行校驗判斷;若自動登錄標識校驗未通過,則用戶觸發移動設備客戶端的注冊和/或登錄功能,所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求;若自動登錄標識校驗通過,則所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求;所述校驗服務端向所述校驗客戶端發送認證憑證及供所述移動設備客戶端下一次自動登錄的自動登錄標識;所述校驗客戶端將所述認證憑證發送到移動設備服務端;所述移動設備服務端將所述認證憑證發送到所述校驗服務端進行校驗,所述校驗服務端發送認證憑證是否校驗通過的結果到所述移動設備服務端,若認證憑證校驗通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據;若認證憑證校驗未通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄失敗的信息。進一步的,在上述方法中,所述認證憑證每次在注冊和/或登錄成功后或超過一預設時間后失效。進一步的,在上述方法中,所述自動登錄標識每次在注冊和/或登錄成功后失效。進一步的,在上述方法中,所述校驗服務端通過一短信網關向所述校驗客戶端發送供所述移動設備客戶端下一次自動登錄的自動登錄標識。
進一步的,在上述方法中,所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據包括一帳號及密碼。根據本發明的另一面,提供一種移動設備的一鍵注冊登錄校驗系統,包括包括移動設備客戶端、校驗服務端、校驗客戶端及移動設備服務端所述移動設備客戶端,用于觸發移動設備客戶端的帳戶注冊和/或登錄功能,調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求,將認證憑證發送到所述移動設備服務端;所述校驗服務端,用于向所述校驗客戶端發送所述認證憑證,發送校驗結果到所述移動設備服務端;所述校驗客戶端,用于將所述認證憑證發送到移動設備服務端;所述移動設備服務端,用于將所述認證憑證發送到所述校驗服務端進行校驗,所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據或向所述移動設備客戶端發送發送注冊和/或登錄失敗的信息并退出。進一步的,在上述系統中,所述校驗服務端還用于向所述校驗客戶端發送一供所述移動設備客戶端下一次進行自動登錄的自動登錄標識。進一步的,在上述系統中,還包括一短信網關,用于所述校驗服務端向所述校驗客戶端發送供所述移動設備客戶端下一次進行自動登錄的自動登錄標識。進一步的,在上述系統中,所述短信網關還用于校驗客戶端將所述GUID字符串發送到所述校驗服務端進行校驗。進一步的,在上述系統中,所述校驗服務端還用于向所述校驗客戶端發送一 GUID 字符串;所述校驗客戶端還用于將所述GUID字符串發送到所述校驗服務端進行校驗。進一步的,在上述系統中,所述校驗客戶端還用于判斷是否有所述自動登錄標識; 所述校驗客戶端還用于將所述自動登錄標識發送到校驗服務端進行校驗。與現有技術相比,本發明通過用戶觸發移動設備客戶端的帳戶注冊和/或登錄功能,所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求,所述校驗服務端向所述校驗客戶端發送認證憑證,所述校驗客戶端將所述認證憑證發送到移動設備服務端,所述移動設備服務端將所述認證憑證發送到所述校驗服務端進行校驗,所述校驗服務端發送校驗結果到所述移動設備服務端,若校驗通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據;若校驗未通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄失敗的信息并退出,實現了只要用戶觸發帳戶注冊和/或登錄功能,無需用戶填寫任何注冊和/或登錄信息,即能完成一鍵快速自動注冊和/或登錄帳戶(如APP賬戶),從而給用戶帶來更好的帳戶注冊登錄的體驗,同時幫助開發團隊減少非核心模塊的開發量、縮短研發周期。另外,本發明通過校驗服務端向校驗客戶端發送一 GUID字符串,所述校驗客戶端將所述GUID字符串發送到所述校驗服務端進行校驗,確保校驗客戶端和校驗服務端真實可靠,從而保證帳戶注冊登錄校驗的準確性。此外,針對目前手機可以偽造他人手機號碼發送短信偽造驗證的問題,本發明通過下發含自動登錄標識,校驗客戶端判斷是否有自動登錄標識,所述校驗客戶端將自動登錄標識發送到校驗服務端進行校驗,更加準確的驗證了手機認證發起者是否為真實用戶,大大的提升的移動互聯網賬戶體系的安全性。


圖1是本發明實施例一的移動設備的一鍵注冊登錄校驗方法的流程圖;圖2是本發明實施例一的移動設備的一鍵注冊登錄校驗方法的系統架構圖;圖3是本發明實施例一的應用登錄的分類圖;圖4是本發明實施例一的無“未登錄態”登錄應用的流程圖;圖5是本發明實施例一的有“未登錄態”登錄應用的流程圖;圖6是本發明實施例二的移動設備的一鍵注冊登錄校驗方法的流程圖;圖7是本發明實施例三的移動設備的一鍵注冊登錄校驗方法的流程圖;圖8是本發明實施例三的實現方式流程圖;圖9是本發明實施例五的移動設備的一鍵注冊登錄校驗系統的功能模塊示意圖。
具體實施例方式為使本發明的上述目的、特征和優點能夠更加明顯易懂,下面結合附圖和具體實施方式
對本發明作進一步詳細的說明。實施例一如圖1所示,本發明提供一種移動設備的一鍵注冊登錄校驗方法,包括步驟S11,用戶觸發移動設備客戶端的帳戶注冊和/或登錄功能,具體的,用戶只要觸發移動設備客戶端的帳戶注冊和/或登錄功能的操作,例如按一下一個預設的一鍵認證按鈕,帳戶注冊登錄校驗即開始自動進行,無需填寫任何信息,后續帳戶校驗的交互過程完全由移動設備客戶端、校驗服務端、校驗客戶端及移動設備服務端自動完成;步驟S12,所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求,具體的,如可在不同的APP應用的內部代碼中嵌入一鍵登錄 SDK (Software Development Kit),通過私有協議完成加密通訊,將認證憑證之類的授權碼發送至校驗服務端完成認證,校驗過程中加密算法是一鍵登錄自行完成,確保一鍵登錄校驗過程的安全性;步驟S13,所述校驗服務端向所述校驗客戶端發送認證憑證,具體的,所述校驗服務端向所述校驗客戶端發送認證憑證時,所述校驗服務端還向所述校驗客戶端發送一供所述移動設備客戶端下一次進行自動登錄的自動登錄標識,所述校驗服務端通過一短信網關向所述校驗客戶端發送供所述移動設備客戶端下一次進行自動登錄的自動登錄標識,所述認證憑證每次在注冊和/或登錄成功后或超過一預設時間后失效;步驟S14,所述校驗客戶端將所述認證憑證發送到移動設備服務端;步驟S15,所述移動設備服務端將所述認證憑證發送到所述校驗服務端進行校驗, 所述校驗服務端發送認證憑證是否校驗通過的結果到所述移動設備服務端;若認證憑證校驗通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和 /或登錄成功后的相關數據(如圖1中步驟S16),具體的,用戶可以打開移動設備啟動APP 應用觸發在APP內嵌的一鍵登錄按鈕,或者打開APP自動觸發一鍵登錄按鈕,移動設備客戶端、校驗服務端、校驗客戶端及移動設備服務端將幫助用戶完成注冊、登錄兩大環節,所述
10移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據包括一帳號及密碼,如可以下發一條短信至用戶的手機上,將手機號與賬戶綁定,所述密碼可為6位隨機數的靜態密碼,用戶如果忘記密碼只需要點擊找回密碼并輸入一個6-30位密碼來手動重置密碼,該帳號和密碼可作為通行證賬戶,用戶在采用上述的一鍵登錄注冊認證方式之外,也可以在必要時切換成通過接收到的所述帳號及密碼以普通帳號密碼方式登錄,另外還可以增加二次鑒權認證如密保卡、數字密保等加強對帳戶的校驗保護的措施,例如針對無SIM卡的IPAD、androidpad等移動設備,只需要在移動設備聯網的狀態下點擊一個預設的無SIM按鈕,在移動設備上輸入手機號碼,移動設備客戶端、校驗服務端、校驗客戶端及移動設備服務端將幫用戶完成注冊登錄的過程,同時賬號密碼會以短信的形式發送到用戶手機上,用戶在移動設備上的對話框輸入賬號密碼即可完成快速登錄,無需填寫復雜的注冊流程;若認證憑證校驗未通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄失敗的信息并退出(如圖1中步驟S17)。更具體的,如圖2的所示,可在移動設備客戶端21內部嵌入校驗客戶端22的 SDK26,移動設備服務端23可以選擇嵌入TCP協議的C0MM0NSDK或者可以選擇通過HTTP協議M的進行與校驗服務端25的通訊。如圖3所示,按APP應用登錄的表現形態分成展現登錄過程的強登錄APP和完全后臺登錄的靜密登錄APP,其中,強登錄APP又可細分為無“未登錄態”登錄和有“未登錄態” 登錄,如圖4所示,無“未登錄態”登錄是在網頁在第一次打開時需要統一默認觸發賬號密碼登錄,而如圖5所示有“未登錄態”登錄,在第一次打開頁面時直接進入有“登錄”按鈕的應用首屏,用戶需點擊進入賬號密碼登錄界面,該賬號密碼登錄界面需要支持手機賬號登錄和賬號密碼登錄。目前智能手機的開發平臺很多,例如iso平臺(蘋果手機開發平臺)、android手機平臺等,本實施例提供的移動設備的一鍵注冊登錄校驗,無論任何平臺、任何操作系統都可以快速進行移植。綜上,本實施例實現了只要用戶觸發帳戶注冊和/或登錄功能,無需用戶填寫任何注冊和/或登錄信息,即能完成一鍵快速自動注冊和/或登錄帳戶(如APP賬戶),從而給用戶帶來更好的帳戶注冊登錄的體驗,同時幫助開發團隊減少非核心模塊的開發量、縮短研發周期。實施例二如圖6所示,本發明提供另一種移動設備的一鍵注冊登錄校驗方法,包括步驟S21,用戶觸發移動設備客戶端的帳戶注冊和/或登錄功能;步驟S22,校驗服務端向校驗客戶端發送一⑶ID字符串;步驟S23,所述校驗客戶端將所述⑶ID字符串通過一短信網關發送到所述校驗服務端進行校驗,所述校驗服務端發送GUID字符串是否校驗通過的結果到所述移動設備服務端;若⑶ID字符串未校驗通過,則所述校驗服務端向所述校驗客戶端發送冊和/或登錄失敗的信息并退出(如圖6中步驟S24);若GUID字符串校驗通過,則所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求(如圖6中步驟S25);步驟S26,所述校驗服務端向所述校驗客戶端發送認證憑證,具體的,所述校驗服務端向所述校驗客戶端發送認證憑證時,所述校驗服務端還向所述校驗客戶端發送一供所述移動設備客戶端下一次進行自動登錄的自動登錄標識,所述校驗服務端通過一短信網關向所述校驗客戶端發送供所述移動設備客戶端下一次進行自動登錄的自動登錄標識,所述認證憑證每次在注冊和/或登錄成功后或超過一預設時間后失效;步驟S27,所述校驗客戶端將所述認證憑證發送到移動設備服務端;步驟S28,所述移動設備服務端將所述認證憑證發送到所述校驗服務端進行校驗, 所述校驗服務端發送認證憑證是否校驗通過的結果到所述移動設備服務端,若認證憑證校驗通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據(如圖6中步驟S29),具體的,所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據包括一帳號及密碼;若認證憑證校驗未通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄失敗的信息(如圖6中步驟S30)。本實施例與實施例一的區別在于在下發認證憑證前增加了下發GUID字符串,并對GUID字符串進行校驗的步驟,確保校驗客戶端和校驗服務端真實可靠,從而進一步保證了帳戶注冊登錄校驗的準確性。實施例三如圖7所示,本發明又提供一種移動設備的一鍵注冊登錄校驗方法,包括步驟S31,校驗客戶端判斷是否有自動登錄標識,若無,則用戶觸發移動設備客戶端的注冊和/或登錄功能,所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求(如圖7中步驟S3》;若有,則所述校驗客戶端將自動登錄標識發送到校驗服務端進行校驗判斷(如圖7中步驟S3!3),若自動登錄標識校驗未通過,則用戶觸發移動設備客戶端的注冊和/或登錄功能,所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求(如圖7中步驟S34);若自動登錄標識校驗通過,則所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求(如圖7中步驟S35);步驟S36,所述校驗服務端向所述校驗客戶端發送認證憑證及供所述移動設備客戶端下一次自動登錄的自動登錄標識,具體的,所述校驗服務端通過一短信網關向所述校驗客戶端發送供所述移動設備客戶端下一次自動登錄的自動登錄標識,所述認證憑證每次在注冊和/或登錄成功后或超過一預設時間后失效,所述自動登錄標識每次在注冊和/或登錄成功后失效;步驟S37,所述校驗客戶端將所述認證憑證發送到移動設備服務端;步驟S38,所述移動設備服務端將所述認證憑證發送到所述校驗服務端進行校驗, 所述校驗服務端發送認證憑證是否校驗通過的結果到所述移動設備服務端,若認證憑證校驗通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據(如圖7中步驟S39),具體的,所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據包括一帳號及密碼;若認證憑證校驗未通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄失敗的信息(如圖7中步驟S40)。本實施例與實施例一和二的區別在于,增加了校驗客戶端判斷是否有自動登錄標
12識的步驟,如果有自動登錄標識如用戶第二次打開APP應用,用戶無需觸發移動設備客戶端的注冊和/或登錄功能即可以實現自動注冊和/或登錄的目的,本實施中暴露在APP應用方的協議中的只有自動登錄標識和認證憑證,APP應用的移動設備客戶端通過調用一鍵登錄SDK中的獲取參數方法,獲取自動登錄標識和認證憑證,再通過MD5加密形式傳給移動設備服務端,移動設備服務端將認證憑證傳遞給校驗服務端完成校驗的全過程,同時校驗的認證憑證失效,以確保用戶安全登錄應用。針對目前手機可以偽造他人手機號碼發送短信偽造驗證的問題,一鍵登錄認證過程通過下發含有自動登錄標識的短信,更加準確的驗證了手機認證發起者是否為真實用戶,即判斷是否為群發機器偽造的,從而大大的提升的移動互聯網賬戶體系的安全性。更詳細的,如圖8所示,校驗服務器內設有一個具體進行帳戶認證的認證服務器, 本實施例的具體實現過程如下步驟S41,校驗客戶端從校驗服務端獲取聯網的配置文件;步驟S42,校驗客戶端獲取校驗服務端發送的唯一的GUID字符串(例如是32 位);步驟S43. 1,將⑶ID字符串以短信的形式發送至短信網關步驟S43. 2,短信網關將內容⑶I發送給校驗服務端以驗證⑶ID字符串的真實性;步驟S44. 1至S44. 2,校驗服務端發送下行短信驗證至校驗客戶端;步驟S44. 3,校驗客戶端將所述下行短信發送給WOA服務端以驗證手機的真實性;步驟S45,如果該手機號碼為未注冊用戶則校驗服務器向認證服務器發送先注冊然后登錄請求;步驟S46. 1,認證服務器向校驗服務器發送認證憑證;步驟S46. 2,校驗服務器向校驗客戶端發送認證憑證;步驟S46. 3,校驗服務器將認證憑證發送給移動設備客戶端;步驟S46. 4,移動設備客戶端將認證憑證傳遞給移動設備服務端;步驟S46. 5,移動設備服務端將認證憑證傳遞給認證服務器完成校驗獲取用戶信息步驟S47,認證服務器將用戶的帳戶信息發送給移動設備服務端。在以上過程中,滿足了校驗客戶端和手機用戶的是否真實的需要,在用戶登錄過程中,校驗客戶端會校驗是否存在自動登錄標識、用戶可以選擇一鍵登錄模式或賬戶密碼登錄模式進行注冊登錄。實施例四本發明提供第四種移動設備的一鍵注冊登錄校驗方法,其特征在于,包括校驗服務端向校驗客戶端發送一⑶ID字符串;校驗客戶端將所述GUID字符串通過一短信網關發送到所述校驗服務端進行校驗,所述校驗服務端發送是否通過的校驗結果到所述移動設備服務端,若⑶ID字符串校驗未通過,則所述校驗服務端向所述校驗客戶端發送冊和/或登錄失敗的信息并退出不再執行后續步驟;若⑶ID字符串校驗通過,則校驗客戶端判斷是否有自動登錄標識;
若無,則用戶觸發移動設備客戶端的注冊和/或登錄功能,所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求;若有,則所述校驗客戶端將自動登錄標識發送到校驗服務端進行校驗判斷是否通過,若自動登錄標識校驗未通過,則用戶觸發移動設備客戶端的注冊和/或登錄功能,所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求;若自動登錄標識校驗通過,則所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求,所述自動登錄標識每次在注冊和/或登錄成功后失效;所述校驗服務端向所述校驗客戶端發送認證憑證及供所述移動設備客戶端下一次自動登錄的自動登錄標識,具體的,所述校驗服務端通過一短信網關向所述校驗客戶端發送供所述移動設備客戶端下一次自動登錄的自動登錄標識,所述認證憑證每次在注冊和 /或登錄成功后或超過一預設時間后失效;所述校驗客戶端將所述認證憑證發送到移動設備服務端;所述移動設備服務端將所述認證憑證發送到所述校驗服務端進行校驗,所述校驗服務端發送認證憑證是否校驗通過的結果到所述移動設備服務端,若認證憑證校驗通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和 /或登錄成功后的相關數據,具體的,所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據包括一帳號及密碼;若認證憑證校驗未通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄失敗的信息。本實施例與實施例一至三的區別在于,本實施例同時采用了下發認證憑證前增加了下發GUID字符串并對GUID字符串進行校驗的步驟、校驗客戶端判斷是否有自動登錄標識的步驟以及認證憑證校驗的步驟,確保校驗客戶端和校驗服務端、用戶手機的真實可靠, 從而進一步保證帳戶注冊登錄校驗的準確性。實施例五如圖9所示,根據本發明的另一面,還提供一種移動設備的一鍵注冊登錄校驗系統,包括移動設備客戶端1、校驗服務端2、校驗客戶端3及移動設備服務端4。所述移動設備客戶端1用于觸發移動設備客戶端1的帳戶注冊和/或登錄功能, 調用設于其內的校驗客戶端3向校驗服務端2發送注冊和/或登錄請求,將認證憑證發送到所述移動設備服務端4。所述校驗服務端2用于向所述校驗客戶端發送所述認證憑證,發送校驗結果到所述移動設備服務端4。所述校驗客戶端3用于將所述認證憑證發送到移動設備服務端4。所述移動設備服務端4用于將所述認證憑證發送到所述校驗服務端2進行校驗, 所述移動設備服務端4向所述移動設備客戶端1發送注冊和/或登錄成功后的相關數據或向所述移動設備客戶端1發送注冊和/或登錄失敗的信息并退出。進一步的,所述校驗服務端2還用于向所述校驗客戶端3發送一供所述移動設備客戶端1下一次進行自動登錄的自動登錄標識。進一步的,所述系統還包括一短信網關5,用于所述校驗服務端2向所述校驗客戶端3發送供所述移動設備客戶端1下一次進行自動登錄的自動登錄標識。
進一步的,所述短信網關5還用于校驗客戶端3將所述⑶ID字符串發送到所述校驗服務端2進行校驗。具體來說,當非注冊用戶打開APP應用時,啟動一鍵登錄按鈕,一鍵注冊登錄校驗系統完成未注冊用戶到注冊用戶的注冊功能,并幫助該用戶繼續完成登錄過程,用戶直接進入APP獲取相應功能并獲取自動登錄標識確保下次自動登錄使用無需再次啟動一鍵登錄按鈕。當注冊用戶打開APP應用,啟動一鍵登錄按鈕,一鍵注冊登錄校驗系統該用戶繼續完成登錄過程,用戶直接進入APP獲取相應功能,并獲取自動登錄標識確保下次自動登錄使用無需再次啟動一鍵登錄按鈕。當注冊用戶打開APP應用,采用賬號密碼登錄模式時,一鍵注冊登錄校驗系統幫助該用戶繼續完成登錄過程,用戶直接進入APP獲取相應功能,并獲取自動登錄標識確保下次自動登錄使用無需再次啟動一鍵登錄按鈕。當注冊用戶第二次打開APP應用時,因為已經擁有自動登錄標識,一鍵注冊登錄校驗系統并幫助用戶自動登錄無需用戶啟動一鍵登錄按鈕。當用戶無SIM卡,啟動一鍵登錄模式,用戶在移動設備填寫手機號碼,點擊確定, 一鍵注冊登錄校驗系統將賬戶密碼發送到用戶手機上,用戶在移動設備上將賬號密碼填寫完成,切換到賬號密碼登錄模式登錄,完成對無SIM卡用戶的登錄需求。當用戶無SIM卡,啟動一鍵登錄模式,用戶在移動客戶端填寫手機號碼,用戶在移動設備上填寫手機號碼,點擊確定,一鍵注冊登錄校驗系統將將賬戶密碼發送到用戶手機上,用戶在移動設備上將賬號密碼填寫完成,切換到賬號密碼登錄模式登錄,如APP對安全等級要求比較高,如電子商戶APP應用等跟金融相關的APP,可進一步提供服務碼機制來提高安全等級,要求用戶另外填寫用戶名和服務碼進行登錄,每次使用都需要用戶申請不同的服務碼,每次登錄成功則服務碼自動失效,以確保賬戶的安全。本發明通過用戶觸發移動設備客戶端的帳戶注冊和/或登錄功能;所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求;所述校驗服務端向所述校驗客戶端發送認證憑證;所述校驗客戶端將所述認證憑證發送到移動設備服務端;所述移動設備服務端將所述認證憑證發送到所述校驗服務端進行校驗;所述校驗服務端發送校驗結果到所述移動設備服務端,若校驗通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據;若校驗未通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄失敗的信息并退出,實現了只要用戶觸發帳戶注冊和/或登錄功能,無需用戶填寫任何注冊和/或登錄信息,即能完成一鍵快速自動注冊和/或登錄帳戶(如APP賬戶),從而給用戶帶來更好的帳戶注冊登錄的體驗,同時幫助開發團隊減少非核心模塊的開發量、縮短研發周期。另外,本發明通過校驗服務端向校驗客戶端發送一 GUID字符串;所述校驗客戶端將所述GUID字符串發送到所述校驗服務端進行校驗,確保校驗客戶端和校驗服務端真實可靠,從而保證帳戶注冊登錄校驗的準確性。此外,針對目前手機可以偽造他人手機號碼發送短信偽造驗證,本發明通過下發含自動登錄標識,校驗客戶端判斷是否有自動登錄標識所述校驗客戶端將自動登錄標識發送到校驗服務端進行校驗更加準確的驗證了手機認證發起者是真實用戶,而不是群發機器偽造的,大大的提升的移動互聯網賬戶體系的安全性。本說明書中各個實施例采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例公開的系統而言,由于與實施例公開的方法相對應,所以描述的比較簡單,相關之處參見方法部分說明即可。專業人員還可以進一步意識到,結合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結合來實現,為了清楚地說明硬件和軟件的可互換性,在上述說明中已經按照功能一般性地描述了各示例的組成及步驟。這些功能究竟以硬件還是軟件方式來執行,取決于技術方案的特定應用和設計約束條件。專業技術人員可以對每個特定的應用來使用不同方法來實現所描述的功能,但是這種實現不應認為超出本發明的范圍。顯然,本領域的技術人員可以對發明進行各種改動和變型而不脫離本發明的精神和范圍。這樣,倘若本發明的這些修改和變型屬于本發明權利要求及其等同技術的范圍之內,則本發明也意圖包括這些改動和變型在內。
權利要求
1.一種移動設備的一鍵注冊登錄校驗方法,其特征在于,包括用戶觸發移動設備客戶端的帳戶注冊和/或登錄功能;所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求;所述校驗服務端向所述校驗客戶端發送認證憑證;所述校驗客戶端將所述認證憑證發送到移動設備服務端;所述移動設備服務端將所述認證憑證發送到所述校驗服務端進行校驗,所述校驗服務端發送認證憑證是否校驗通過的結果到所述移動設備服務端;若認證憑證校驗通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據;若認證憑證校驗未通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/ 或登錄失敗的信息并退出。
2.權利要求1所述的移動設備的一鍵注冊登錄校驗方法,其特征在于,所述認證憑證每次在注冊和/或登錄成功后或超過一預設時間后失效。
3.如權利要求1所述的移動設備的一鍵注冊登錄校驗方法,其特征在于,所述校驗服務端向所述校驗客戶端發送認證憑證時,所述校驗服務端還向所述校驗客戶端發送一供所述移動設備客戶端下一次進行自動登錄的自動登錄標識。
4.如權利要求3所述的移動設備的一鍵注冊登錄校驗方法,其特征在于,所述校驗服務端通過一短信網關向所述校驗客戶端發送供所述移動設備客戶端下一次進行自動登錄的自動登錄標識。
5.如權利要求1所述的移動設備的一鍵注冊登錄校驗方法,其特征在于,所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據包括一帳號及密碼。
6.一種移動設備的一鍵注冊登錄校驗方法,其特征在于,包括用戶觸發移動設備客戶端的帳戶注冊和/或登錄功能;校驗服務端向校驗客戶端發送一 GUID字符串;所述校驗客戶端將所述GUID字符串通過一短信網關發送到所述校驗服務端進行校驗,所述校驗服務端發送GUID字符串是否校驗通過的結果到所述移動設備服務端;若GUID字符串未校驗通過,則所述校驗服務端向所述校驗客戶端發送冊和/或登錄失敗的信息并退出;若GUID字符串校驗通過,所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求;所述校驗服務端向所述校驗客戶端發送認證憑證;所述校驗客戶端將所述認證憑證發送到移動設備服務端;所述移動設備服務端將所述認證憑證發送到所述校驗服務端進行校驗,所述校驗服務端發送認證憑證是否校驗通過的結果到所述移動設備服務端,若認證憑證校驗通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據;若認證憑證校驗未通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄失敗的信息。
7.權利要求6所述的移動設備的一鍵注冊登錄校驗方法,其特征在于,所述認證憑證每次在注冊和/或登錄成功后或超過一預設時間后失效。
8.如權利要求6所述的移動設備的一鍵注冊登錄校驗方法,其特征在于,所述校驗服務端向所述校驗客戶端發送認證憑證時,所述校驗服務端還向所述校驗客戶端發送一供所述移動設備客戶端下一次進行自動登錄的自動登錄標識。
9.如權利要求8所述的移動設備的一鍵注冊登錄校驗方法,其特征在于,所述校驗服務端通過一短信網關向所述校驗客戶端發送供所述移動設備客戶端下一次進行自動登錄的自動登錄標識。
10.如權利要求6所述的移動設備的一鍵注冊登錄校驗方法,其特征在于,所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據包括一帳號及密碼。
11.一種移動設備的一鍵注冊登錄校驗方法,其特征在于,包括校驗客戶端判斷是否有自動登錄標識;若無,則用戶觸發移動設備客戶端的注冊和/或登錄功能,所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求;若有,則所述校驗客戶端將自動登錄標識發送到校驗服務端進行校驗判斷;若自動登錄標識校驗未通過,則用戶觸發移動設備客戶端的注冊和/或登錄功能,所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求;若自動登錄標識校驗通過,則所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求;所述校驗服務端向所述校驗客戶端發送認證憑證及供所述移動設備客戶端下一次自動登錄的自動登錄標識;所述校驗客戶端將所述認證憑證發送到移動設備服務端;所述移動設備服務端將所述認證憑證發送到所述校驗服務端進行校驗,所述校驗服務端發送認證憑證是否校驗通過的結果到所述移動設備服務端,若認證憑證校驗通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據;若認證憑證校驗未通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄失敗的信息。
12.如權利要求11所述的移動設備的一鍵注冊登錄校驗方法,其特征在于,所述認證憑證每次在注冊和/或登錄成功后或超過一預設時間后失效。
13.如權利要求11所述的移動設備的一鍵注冊登錄校驗方法,其特征在于,所述自動登錄標識每次在注冊和/或登錄成功后失效。
14.如權利要求11所述的移動設備的一鍵注冊登錄校驗方法,其特征在于,所述校驗服務端通過一短信網關向所述校驗客戶端發送供所述移動設備客戶端下一次自動登錄的自動登錄標識。
15.如權利要求11所述的移動設備的一鍵注冊登錄校驗方法,其特征在于,所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據包括一帳號及密碼。
16.一種移動設備的一鍵注冊登錄校驗方法,其特征在于,包括校驗服務端向校驗客戶端發送一 GUID字符串;校驗客戶端將所述GUID字符串通過一短信網關發送到所述校驗服務端進行校驗,所述校驗服務端發送GUID字符串是否校驗通過的結果到所述移動設備服務端;若GUID字符串校驗未通過,則所述校驗服務端向所述校驗客戶端發送冊和/或登錄失敗的信息并退出;若GUID字符串校驗通過,則校驗客戶端判斷是否有自動登錄標識;若無,則用戶觸發移動設備客戶端的注冊和/或登錄功能,所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求;若有,則所述校驗客戶端將自動登錄標識發送到校驗服務端進行校驗判斷;若自動登錄標識校驗未通過,則用戶觸發移動設備客戶端的注冊和/或登錄功能,所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求;若自動登錄標識校驗通過,則所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求;所述校驗服務端向所述校驗客戶端發送認證憑證及供所述移動設備客戶端下一次自動登錄的自動登錄標識;所述校驗客戶端將所述認證憑證發送到移動設備服務端;所述移動設備服務端將所述認證憑證發送到所述校驗服務端進行校驗,所述校驗服務端發送認證憑證是否校驗通過的結果到所述移動設備服務端,若認證憑證校驗通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據;若認證憑證校驗未通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄失敗的信息。
17.如權利要求16所述的移動設備的一鍵注冊登錄校驗方法,其特征在于,所述認證憑證每次在注冊和/或登錄成功后或超過一預設時間后失效。
18.如權利要求16所述的移動設備的一鍵注冊登錄校驗方法,其特征在于,所述自動登錄標識每次在注冊和/或登錄成功后失效。
19.如權利要求16所述的移動設備的一鍵注冊登錄校驗方法,其特征在于,所述校驗服務端通過一短信網關向所述校驗客戶端發送供所述移動設備客戶端下一次自動登錄的自動登錄標識。
20.如權利要求16所述的移動設備的一鍵注冊登錄校驗方法,其特征在于,所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據包括一帳號及密碼。
21.—種移動設備的一鍵注冊登錄校驗系統,其特征在于,包括移動設備客戶端、校驗服務端、校驗客戶端及移動設備服務端,其中,所述移動設備客戶端用于觸發移動設備客戶端的帳戶注冊和/或登錄功能,調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求,將認證憑證發送到所述移動設備服務端;所述校驗服務端用于向所述校驗客戶端發送所述認證憑證,發送校驗結果到所述移動設備服務端;所述校驗客戶端用于將所述認證憑證發送到移動設備服務端;所述移動設備服務端用于將所述認證憑證發送到所述校驗服務端進行校驗,所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據或向所述移動設備客戶端發送發送注冊和/或登錄失敗的信息并退出。
22.如權利要求21所述的移動設備的一鍵注冊登錄校驗系統,其特征在于,所述校驗服務端還用于向所述校驗客戶端發送一供所述移動設備客戶端下一次進行自動登錄的自動登錄標識。
23.如權利要求21所述的移動設備的一鍵注冊登錄校驗系統,其特征在于,還包括一短信網關,用于所述校驗服務端向所述校驗客戶端發送供所述移動設備客戶端下一次進行自動登錄的自動登錄標識。
24.如權利要求23所述的移動設備的一鍵注冊登錄校驗系統,其特征在于,所述短信網關還用于校驗客戶端將所述GUID字符串發送到所述校驗服務端進行校驗。
25.如權利要求21至M中任一項所述的移動設備的一鍵注冊登錄校驗系統,其特征在于,所述校驗服務端還用于向所述校驗客戶端發送一 GUID字符串,所述校驗客戶端還用于將所述GUID字符串發送到所述校驗服務端進行校驗。
26.如權利要求25所述的移動設備的一鍵注冊登錄校驗系統,其特征在于,所述校驗客戶端還用于判斷是否有所述自動登錄標識,所述校驗客戶端還用于將所述自動登錄標識發送到校驗服務端進行校驗。
全文摘要
本發明涉及一種移動設備的一鍵注冊登錄校驗方法及系統,所述方法包括用戶觸發移動設備客戶端的帳戶注冊和/或登錄功能;所述移動設備客戶端調用設于其內的校驗客戶端向校驗服務端發送注冊和/或登錄請求;所述校驗服務端向所述校驗客戶端發送認證憑證;所述校驗客戶端將所述認證憑證發送到移動設備服務端;所述移動設備服務端將所述認證憑證發送到所述校驗服務端進行校驗,所述校驗服務端發送認證憑證是否校驗通過的結果到所述移動設備服務端,若認證憑證校驗通過,則所述移動設備服務端向所述移動設備客戶端發送注冊和/或登錄成功后的相關數據。本發明簡單安全地實現移動設備的帳戶的快速注冊登錄。
文檔編號H04L29/08GK102447696SQ20111036617
公開日2012年5月9日 申請日期2011年11月17日 優先權日2011年11月17日
發明者陳洋 申請人:盛大計算機(上海)有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
韩国伦理电影