一種驗證身份的方法和服務器、客戶端的制作方法
【技術領域】
[0001] 本申請涉及計算機軟件技術領域,尤其涉及一種驗證身份的方法和服務器、客戶 端。
【背景技術】
[0002] 在日常生產(chǎn)生活的各個方面,經(jīng)常需要驗證身份,例如用戶出行乘坐飛機、高鐵等 交通工具,入住酒店,辦理各類市政、金融、銀行業(yè)務等。
[0003] 現(xiàn)有技術中,用戶通常需要攜帶有效身份證件,如身份證、護照、駕照之類,在需要 驗證身份的場合出示。用戶就需要隨時攜帶這些實體的身份證件,不便捷,而且隨身攜帶身 份證件存在丟失的風險;丟失后還容易被他人冒用。并且,這類實體的身份證件還存在易損 壞,易使他人獲取隱私信息等缺點。
[0004] 因此,現(xiàn)有技術還沒有一種既安全又便捷的實現(xiàn)身份驗證的方式。
【發(fā)明內容】
[0005] 本申請實施例的目的是提供一種驗證身份的方法和服務器、客戶端,以安全、便捷 的實現(xiàn)身份驗證。
[0006] 為解決上述技術問題,本申請實施例是這樣實現(xiàn)的:
[0007] 一種驗證身份的方法,包括:
[0008] 服務器接收某一賬戶的用戶發(fā)送的登記該用戶的身份信息的請求,并接收該賬戶 的用戶上傳的身份證件的圖片以及該用戶的活體照片;
[0009] 所述服務器識別該身份證件的基本信息,并根據(jù)該基本信息查找第三方可信數(shù)據(jù) 庫中的該基本信息對應的用戶照片,并將該照片與所述接收的該用戶的活體照片進行比 較,如果一致,則生成所述賬戶對應的用戶身份信息;
[0010] 所述服務器接收所述賬戶的用戶發(fā)送的電子化展示用戶的身份信息的請求;
[0011] 所述服務器根據(jù)所述保存的該賬戶對應的用戶身份信息生成電子化碼,建立所述 電子化碼與所述用戶身份信息的關聯(lián)關系,并將所述電子化碼返回至所述賬戶的用戶;所 述電子化碼具有唯一性,且具有有效期;
[0012] 所述服務器接收商戶系統(tǒng)發(fā)來的包含電子化碼的獲得所述用戶的身份信息的請 求,查詢與所述商戶系統(tǒng)發(fā)來的電子化碼存在關聯(lián)關系的用戶身份信息,并將所述查詢到 的用戶身份信息返回至所述商戶系統(tǒng)。
[0013] 一種驗證身份的方法,包括:
[0014] 某一賬戶的用戶發(fā)送登記用戶的身份信息的請求至服務器,并上傳該用戶的身份 證件圖片以及該用戶的活體照片;
[0015] 所述賬戶的用戶向服務器發(fā)送電子化展示所述用戶的身份信息的請求;
[0016] 所述賬戶的用戶接收所述服務器返回的電子化碼并展示。
[0017] 一種驗證身份的方法,包括:
[0018] 服務器接收某一賬戶的用戶發(fā)送的登記該用戶的身份信息的請求,并接收該賬戶 的用戶上傳的身份證件的圖片以及該用戶的活體照片;
[0019] 所述服務器識別該身份證件的基本信息,并根據(jù)該基本信息查找第三方可信數(shù)據(jù) 庫中的該基本信息對應的用戶照片,并將該照片與所述接收的該用戶的活體照片進行比 較,如果一致,則生成所述賬戶對應的用戶身份信息;
[0020] 所述服務器根據(jù)所述保存的該賬戶對應的用戶身份信息生成電子化碼,建立所述 電子化碼與所述用戶身份信息的關聯(lián)關系;所述電子化碼具有唯一性,且具有有效期;
[0021] 所述服務器接收所述賬戶的用戶發(fā)送的電子化展示用戶的身份信息的請求;
[0022] 所述服務器將所述用戶對應的電子化碼返回至所述賬戶的用戶;
[0023] 所述服務器接收商戶系統(tǒng)發(fā)來的包含所述電子化碼的獲得所述用戶的身份信息 的請求,查詢與所述商戶系統(tǒng)發(fā)來的電子化碼存在關聯(lián)關系的用戶身份信息,并將所述查 詢到的用戶身份信息返回至所述商戶系統(tǒng)。
[0024] -種服務器,包括:
[0025] 第一請求接收單元,用于接收某一賬戶的用戶發(fā)送的登記該用戶的身份信息的請 求,并接收該賬戶的用戶上傳的身份證件的圖片以及接收該用戶的活體照片;
[0026] 身份信息核實保存單元,用于識別該身份證件的基本信息,并根據(jù)該基本信息查 找第三方可信數(shù)據(jù)庫中的該基本信息對應的用戶照片,并將該照片與所述接收的該用戶的 活體照片進行比較,如果一致,則生成所述賬戶對應的用戶身份信息;
[0027] 關聯(lián)關系建立單元,用于根據(jù)所述保存的用戶身份信息生成電子化碼,建立所述 電子化碼與所述用戶身份信息的關聯(lián)關系;所述電子化碼具有唯一性,且具有有效期;
[0028] 第二請求接收單元,用于接收所述賬戶的用戶發(fā)送的電子化展示用戶的身份信息 的請求;
[0029] 第一返回單元,用于將所述關聯(lián)關系建立單元生成的電子化碼返回至所述賬戶的 用戶;
[0030] 第三請求接收單元,用于接收商戶系統(tǒng)發(fā)來的包含電子化碼的獲得所述用戶的身 份信息的請求;
[0031] 查詢及反饋單元,用于查詢與所述商戶系統(tǒng)發(fā)來的電子化碼存在關聯(lián)關系的用戶 身份信息,并將所述查詢到的用戶身份信息返回至所述商戶系統(tǒng)。
[0032] 一種客戶端,包括:
[0033] 第二請求單元,用于向服務器發(fā)送電子化展示所述用戶的身份信息的請求;
[0034] 第二接收單元,用于接收所述服務器返回的電子化碼并展示。
[0035] 一種服務器,包括:
[0036] 第一請求接收單元,用于接收某一賬戶的用戶發(fā)送的登記該用戶的身份信息的請 求,并接收該賬戶的用戶上傳的身份證件的圖片以及該用戶的活體照片;
[0037] 身份信息核實保存單元,用于識別該身份證件的基本信息,并根據(jù)該基本信息查 找第三方可信數(shù)據(jù)庫中的該基本信息對應的用戶照片,并將該照片與所述接收的該用戶的 活體照片進行比較,如果一致,則生成所述賬戶對應的用戶身份信息;
[0038] 關聯(lián)關系建立單元,用于根據(jù)所述保存的用戶身份信息生成電子化碼,建立所述 電子化碼與所述用戶身份信息的關聯(lián)關系;所述電子化碼具有唯一性,且具有有效期;
[0039] 第二請求接收單元,用于接收所述用戶發(fā)送的電子化展示用戶的身份信息的請 求;
[0040] 第一返回單元,用于將所述用戶對應的電子化碼返回至所述用戶;
[0041] 第三請求接收單元,用于接收商戶系統(tǒng)發(fā)來的包含所述電子化碼的獲得所述用戶 的身份信息的請求;
[0042] 查詢及反饋單元,用于查詢與所述商戶系統(tǒng)發(fā)來的電子化碼存在關聯(lián)關系的用戶 身份信息,并將所述查詢到的用戶身份信息返回至所述商戶系統(tǒng)。
[0043] 通過本申請上述實施例,可以實現(xiàn)用戶身份證件的電子化管理和電子化驗證。這 樣,不需要用戶攜帶實物證件即可完成驗證,減少了對實物證件的依賴,并使得用戶、驗證 方能夠便捷的完成身份驗證。而且,在驗證過程中,不會有用戶擔心的隱私泄漏的問題。
【附圖說明】
[0044] 為了更清楚地說明本申請實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn) 有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本 申請中記載的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提 下,還可以根據(jù)這些附圖獲得其他的附圖。
[0045] 圖1為本申請一種驗證身份的方法實施例流程圖;
[0046] 圖2為本申請一種驗證身份的方法實施例流程圖;
[0047]圖3為本申請一種驗證身份的方法實施例流程圖;
[0048]圖4為本申請一種驗證身份的方法實施例流程圖;
[0049] 圖5為本申請一種驗證身份的方法實施例流程圖;
[0050] 圖6為本申請一種驗證身份的方法實施例流程圖;
[0051 ]圖7為本申請一種服務器實施例框圖;
[0052]圖8為本申請一種商戶系統(tǒng)實施例框圖;
[0053]圖9為本申請一種客戶端實施例框圖;
[0054]圖10為本申請一種服務器實施例框圖。
【具體實施方式】
[0055] 本申請實施例提供一種驗證身份的方法和服務器、客戶端。
[0056] 為了使本技術領域的人員更好地理解本申請中的技術方案,下面將結合本申請實 施例中的附圖,對本申請實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施 例僅僅是本申請一部分實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├绢I域普通 技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應當屬于本申請保護 的范圍。
[0057]傳統(tǒng)的驗證身份方法,需要人工驗證用戶實物形式的身份證件,通過核對人、身份 證件及票據(jù)三者的一致來驗證用戶的身份。在另一些場合中,需要人工驗證用戶實物形式 的身份證件,通過核對人、身份證件兩者的一致來驗證用戶的身份。其中,對身份證件的實 物形式的要求,導致驗證方式的單一及對實物形式的身份證件的依賴。本申請在保持驗證 過程可靠的基礎上,減少對實物形式身份證件的依賴,并使得用戶、驗證方(如需要驗證用 戶身份的商家系統(tǒng))能夠便捷的完成身份驗證。
[0058] 以下結合附圖1介紹本申請一種驗證身份的方法實施例,包括:
[0059] S110:某一賬戶的用戶發(fā)送登記該用戶的身份信息的請求至服務器,并上傳該用 戶的身份證件圖片以及該用戶的活體照片。
[0060] 某一賬戶的用戶可以使用客戶端發(fā)送登記該用戶的身份信息的請求至服務器。所 述客戶端可以為安裝有專門軟件、應用之類的終端,也可以是通過打開特定頁面以進行身 份驗證的終端。所述終端例如是用戶的手機、PDA、電腦、平板式手持設備等。所述專門的軟 件、應用,例如是可以安裝于所述終端上的App(Application)。特定頁面,例如是通過終端 提供的瀏覽器打開專門的網(wǎng)址或頁面以進行身份驗證。
[0061] 所述服務器,可以是專用于驗證身份的服務器,例如提供某種或某些服務的網(wǎng)絡 平臺中的服務器。所述服務器,可以是單一的服務器,也可以是服務器集群,這往往取決于 網(wǎng)絡平臺的規(guī)模和單臺服務器的功能設計、業(yè)務處理能力等因素。
[0062] 某一賬戶的用戶可以上傳該用戶的身份證件圖片以及該用戶的活體照片至服務 器。所述身份證件圖片例如為可以證明用戶身份的某種載體的圖片,例如身份證的圖片。此 外,還可以是護照,駕駛執(zhí)照,通行證、臺胞證、僑胞證等。上傳該用戶的活體照片,可以通過 開啟所使用終端的攝像頭拍攝用戶照片來上傳,以確認上傳的為該用戶的活體照片。
[0063] S120:所述服務器識別該身份證件的基本信息,并根據(jù)該基本信息查找第三方可 信數(shù)據(jù)庫中的該基本信息對應的用戶照片,并將該照片與所述接收的該用戶的活體照片進 行比較,如果一致,則生成所述賬戶對應的用戶身份信息。
[0064] 響應于S110,服務器可以接收某一賬戶的用戶發(fā)送的登記該用戶的身份信息的請 求,并可以接收該賬戶的用戶上傳的身份證件的圖片以及接收該用戶的活體照片。
[0065] 所述服務器中可以設置邏輯或物理的存儲單元或數(shù)據(jù)庫,