本申請涉及通信技術領域,尤其涉及一種業(yè)務實現(xiàn)方法和裝置。
背景技術:
隨著互聯(lián)網(wǎng)技術的快速發(fā)展,二維碼的應用越來越廣泛,通過對二維碼的掃描,可以進行信息交互,以實現(xiàn)相關業(yè)務。相關技術中,通常會在二維碼中攜帶用于完成相關業(yè)務的必要信息,比如:用戶賬號、用戶信息等。一旦不法人員盜取了所述二維碼,就可能會導致合法用戶的信息泄露,給合法用戶帶來損失。
技術實現(xiàn)要素:
有鑒于此,本申請?zhí)峁┮环N業(yè)務實現(xiàn)方法和裝置。
具體地,本申請是通過如下技術方案實現(xiàn)的:
一種業(yè)務實現(xiàn)方法,應用在客戶端,所述方法包括:
在接收到圖形碼的展示指令后,獲取已通過驗證的生物特征的生物特征標識;
生成攜帶有所述生物特征標識的碼串;
展示攜帶有所述碼串的圖形碼,以供其他終端在掃描所述圖形碼后將所述碼串發(fā)送給服務端,并由服務端基于所述生物特征標識查找到綁定的用戶賬號以完成相關業(yè)務。
一種業(yè)務實現(xiàn)方法,應用在服務端,所述方法包括:
接收到客戶端發(fā)送的碼串,所述碼串是掃描圖形碼后解析得到的;
從所述碼串中解析出生物特征標識;
查找所述生物特征標識綁定的用戶賬號;
基于所述用戶賬號完成相關業(yè)務。
一種業(yè)務實現(xiàn)裝置,應用在客戶端,所述裝置包括:
標識獲取單元,在接收到圖形碼的展示指令后,獲取已通過驗證的生物特征的生物特征標識;
碼串生成單元,生成攜帶有所述生物特征標識的碼串;
條碼展示單元,展示攜帶有所述碼串的圖形碼,以供其他終端在掃描所述圖形碼后將所述碼串發(fā)送給服務端,并由服務端基于所述生物特征標識查找到綁定的用戶賬號以完成相關業(yè)務。
一種業(yè)務實現(xiàn)裝置,應用在服務端,所述裝置包括:
碼串接收單元,接收到客戶端發(fā)送的碼串,所述碼串是掃描圖形碼后解析得到的;
標識解析單元,從所述碼串中解析出生物特征標識;
賬號查找單元,查找所述生物特征標識綁定的用戶賬號;
業(yè)務實現(xiàn)單元,基于所述用戶賬號完成相關業(yè)務。
由以上描述可以看出,本申請可以預先將生物特征標識與用戶賬號在服務端綁定,客戶端在接收到圖形碼的展示指令后,可以展示攜帶有生物特征標識的圖形碼,服務端可以基于所述生物特征標識查找綁定的用戶賬號以完成相關業(yè)務,無需在圖形碼中攜帶用戶賬號等敏感信息,即便不法人員盜取了用戶的終端設備,由于生物特征不匹配也無法進行業(yè)務操作,確保了用戶信息、財產的安全。
附圖說明
圖1是本申請一示例性實施例示出的一種業(yè)務實現(xiàn)方法的流程示意圖。
圖2是本申請另一示例性實施例示出的一種業(yè)務實現(xiàn)方法的流程示意圖。
圖3是本申請一示例性實施例示出的一種生物特征標識與用戶賬號綁定的流程示意圖。
圖4是本申請另一示例性實施例示出的一種業(yè)務實現(xiàn)方法的流程示意圖。
圖5是本申請一示例性實施例示出的一種碼串的示意圖。
圖6是本申請一示例性實施例示出的一種確定目標用戶賬號的流程示意圖。
圖7是本申請一示例性實施例示出的一種用于業(yè)務實現(xiàn)裝置的一結構示意圖。
圖8是本申請一示例性實施例示出的一種業(yè)務實現(xiàn)裝置的框圖。
圖9是本申請一示例性實施例示出的另一種用于業(yè)務實現(xiàn)裝置的一結構示意圖。
圖10是本申請一示例性實施例示出的另一種業(yè)務實現(xiàn)裝置的框圖。
具體實施方式
這里將詳細地對示例性實施例進行說明,其示例表示在附圖中。下面的描述涉及附圖時,除非另有表示,不同附圖中的相同數(shù)字表示相同或相似的要素。以下示例性實施例中所描述的實施方式并不代表與本申請相一致的所有實施方式。相反,它們僅是與如所附權利要求書中所詳述的、本申請的一些方面相一致的裝置和方法的例子。
在本申請使用的術語是僅僅出于描述特定實施例的目的,而非旨在限制本申請。在本申請和所附權利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。還應當理解,本文中使用的術語“和/或”是指并包含一個或多個相關聯(lián)的列出項目的任何或所有可能組合。
應當理解,盡管在本申請可能采用術語第一、第二、第三等來描述各種信息,但這些信息不應限于這些術語。這些術語僅用來將同一類型的信息彼此區(qū)分開。例如,在不脫離本申請范圍的情況下,第一信息也可以被稱為第二信息,類似地,第二信息也可以被稱為第一信息。取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當……時”或“響應于確定”。
圖1是本申請一示例性實施例示出的一種業(yè)務實現(xiàn)方法的流程示意圖。
請參考圖1,所述業(yè)務實現(xiàn)方法可以應用在客戶端,包括有以下步驟:
步驟101,在接收到圖形碼的展示指令后,獲取已通過驗證的生物特征的生物特征標識。
在本實施例中,所述圖形碼可以包括:條形碼、二維碼,在具體的應用場景中,所述圖形碼可以為付款碼、收款碼等。
在一個例子中,客戶端在接收到圖形碼的展示指令后,可以采集用戶輸入的生物特征,終端系統(tǒng)或服務端在確定生物特征通過驗證后,可以向客戶端返回所述生物特征的生物特征標識。其中,所述生物特征可以為:指紋、掌紋、虹膜、鞏膜、人臉等。當所述生物特征為指紋時,所述生物特征標識通常由終端系統(tǒng)在合法用戶錄入生物特征時生成,比如:終端系統(tǒng)可以在用戶錄入用于解鎖的指紋時,為所述指紋生成指紋標識。如果所述生物特征為虹膜、人臉等,所述生物特征標識可以由服務端在合法用戶錄入用于進行身份驗證的生物特征時生成,比如:客戶端可以在用戶錄入用于解鎖app的人臉圖像時,服務端為用戶錄入的人臉圖像生成人臉圖像標識。
在另一個例子中,當展示圖形碼的app需要解鎖才能開啟時,終端系統(tǒng)或服務端可以在確定用戶的生物特征通過驗證后發(fā)送所述生物特征的生物特征標識給客戶端,客戶端保存所述生物特征標識。在接收到圖形碼的展示指令后,客戶端可以獲取已保存的生物特征標識。
步驟102,生成攜帶有所述生物特征標識的碼串。
步驟103,展示攜帶有所述碼串的圖形碼,以供其他終端在掃描所述圖形碼后將所述碼串發(fā)送給服務端,并由服務端基于所述生物特征標識查找到綁定的用戶賬號以完成相關業(yè)務。
在本實施例中,其他終端在掃描本客戶端展示的圖形碼后,可以將解析出的碼串發(fā)送給服務端,服務端可以基于所述碼串中的生物特征標識查找綁定的用戶賬號,并基于查找到的用戶賬號完成相關業(yè)務。
圖2是本申請一示例性實施例示出的另一種業(yè)務實現(xiàn)方法的流程示意圖。
請參考圖2,所述業(yè)務實現(xiàn)方法可以應用在服務端,包括有以下步驟:
步驟201,接收到客戶端發(fā)送的碼串,所述碼串是掃描圖形碼后解析得到的。
步驟202,從所述碼串中解析出生物特征標識。
步驟203,查找所述生物特征標識綁定的用戶賬號。
在本實施例中,服務端可以在接收到客戶端的綁定請求后,將綁定請求中攜帶的生物特征標識和用戶賬號綁定。
步驟204,基于所述用戶賬號完成相關業(yè)務。
由以上描述可以看出,本申請可以預先將生物特征標識與用戶賬號在服務端綁定,客戶端在接收到圖形碼的展示指令后,可以展示攜帶有生物特征標識的圖形碼,服務端可以基于所述生物特征標識查找綁定的用戶賬號以完成相關業(yè)務,無需在圖形碼中攜帶用戶賬號等敏感信息,即便不法人員盜取了圖形碼或者用戶的終端設備,由于生物特征不匹配也無法進行業(yè)務操作,確保了用戶信息、財產的安全。
下面分別從綁定用戶賬號以及業(yè)務實現(xiàn)兩個方面來描述本申請的實現(xiàn)過程。
一、生物特征標識與用戶賬號綁定
請參考圖3,以生物特征是指紋,圖形碼是付款碼為例,指紋存儲在終端中,將生物特征標識與用戶賬號綁定在服務端的過程可以包括以下步驟:
步驟301,在基于用戶賬號成功登錄服務端后,如果用戶開啟指紋標識代替用戶賬號的支付功能,則采集用戶的指紋。
在本實施例中,用戶可以預先在服務端注冊用戶賬號,后續(xù)可以基于已注冊的用戶賬號實現(xiàn)相關業(yè)務,具體的注冊流程可以參照相關技術,本申請在此不再一一贅述。
在本實施例中,用戶可以在客戶端的登錄頁面中輸入登錄名、密碼以登錄到服務端,用戶也可以采用短信驗證碼的方式進行登錄,本申請對此不做特殊限制。
在本實施例中,當用戶成功登錄服務端后,用戶可以開啟在付款碼中攜帶指紋標識以代替用戶賬號進行支付的功能。在實際實現(xiàn)中,客戶端可以為用戶提供該功能的開啟按鈕,客戶端在檢測到用戶觸發(fā)該按鈕后,可以調用終端系統(tǒng)對用戶進行指紋驗證。具體地,客戶端可以喚醒指紋傳感器,并提示用戶進行指紋驗證,所述指紋傳感器在采集到用戶的指紋后,終端系統(tǒng)可對采集到的指紋進行驗證,以驗證所述指紋是否為系統(tǒng)中保存的合法用戶的指紋。當采集到的指紋是合法指紋時,終端系統(tǒng)可以將所述合法指紋的指紋標識發(fā)送給客戶端。如果采集到的指紋不是合法指紋,則終端系統(tǒng)可以返回驗證失敗的通知給所述客戶端,客戶端進而可以提示用戶驗證失敗,或者重新進行指紋的驗證。
其中,指紋標識由所述終端系統(tǒng)在合法用戶錄入所述指紋時生成,比如:合法用戶可以在終端設備錄入自己的指紋,以便后續(xù)通過該指紋解鎖終端設備。終端設備的系統(tǒng)可以在用戶錄入所述指紋后,為所述指紋生成指紋標識。
步驟302,客戶端接收終端系統(tǒng)在確認所述指紋通過驗證后發(fā)送的所述指紋的指紋標識。
步驟303,客戶端將所述指紋標識攜帶在綁定請求中發(fā)送給服務端。
在本實施例中,所述綁定請求用于請求服務端將終端系統(tǒng)生成的指紋標識與用戶賬號綁定,以開啟在付款碼中攜帶指紋標識以代替用戶賬號進行支付的功能。
步驟304,服務端將所述指紋標識與當前已登錄的用戶賬號綁定。
在本實施例中,服務端在接收到所述綁定請求后,可以從所述綁定請求中提取出所述指紋標識,然后將所述指紋標識與當前已登錄所述客戶端的用戶賬號綁定。
可選的,服務端在將所述指紋標識與當前已登錄的用戶賬號綁定后,還可以向客戶端返回綁定成功的通知,客戶端進而可以展示功能開通成功的提示頁面給用戶。
在另一個例子中,針對人臉圖像、虹膜、鞏膜等終端系統(tǒng)無法驗證的生物特征,客戶端可以將采集到的生物特征攜帶在綁定請求中發(fā)送給服務端。服務端可以在接收到該綁定請求后,可以將該生物特征的生物特征標識與當前已登錄的用戶賬號綁定。其中,所述生物特征標識由服務端在用戶錄入對應的生物特征時生成。如果綁定請求中攜帶的生物特征服務端并未存儲,那么服務端可以為所述生物特征生成生物特征標識,并將其與當前已登錄的用戶賬號綁定。
二、業(yè)務實現(xiàn)
基于圖3所示的實施例,請參考圖4,仍以生物特征是指紋,圖形碼是付款碼為例,采用付款碼進行支付的過程可以包括以下步驟:
步驟401,第一客戶端在接收到付款碼的展示指令后,獲取已通過終端系統(tǒng)驗證的指紋的指紋標識。
在本實施例中,第一客戶端是付款方使用的客戶端,付款方在向收款方(比如:商戶)付款時,可以點擊第一客戶端中的“付款”按鈕,第一客戶端進而可以獲取已通過終端系統(tǒng)驗證的指紋的指紋標識。
在本實施例中,第一客戶端可以通過以下兩種方式獲取所述指紋標識:
在一個例子中,第一客戶端在接收到所述付款碼的展示指令后,可以調用終端系統(tǒng)對用戶進行指紋驗證,并接收終端系統(tǒng)在確定用戶的指紋通過驗證后發(fā)送的所述指紋的指紋標識。
在這種方式中,用戶在點擊“付款”按鈕后,第一客戶端可以提示用戶進行驗證指紋。此外,第一客戶端還可以調用終端系統(tǒng)對用戶進行指紋驗證,比如:喚醒指紋傳感器以采集用戶的指紋。終端系統(tǒng)在采集到用戶輸入的指紋后,可以驗證所述指紋是否為系統(tǒng)中保存的合法用戶的指紋,當采集到的指紋是合法指紋時,可以向該指紋的指紋標識返回給所述第一客戶端。當采集到的指紋不是合法指紋時,終端系統(tǒng)可以返回驗證失敗的通知給所述第一客戶端,所述第一客戶端進而可以提示用戶驗證失敗,或者重新進行指紋的驗證。
在另一個例子中,第一客戶端在接收到所述付款碼的展示指令后,可以獲取已保存的指紋標識。所述已保存的指紋標識為解鎖第一客戶端的指紋的指紋標識。具體地,當所述第一客戶端開啟指紋解鎖功能后,用戶需要通過指紋驗證后才能解鎖所述第一客戶端,進而點擊“付款”按鈕。在這個過程中,終端系統(tǒng)在驗證用戶的解鎖指紋為合法指紋后,可以將所述合法指紋的指紋標識發(fā)送給所述第一客戶端,并由所述第一客戶端保存。后續(xù),當用戶點擊“付款”按鈕后,第一客戶端可以獲取已保存的指紋標識。需要說明的是,在這樣的實現(xiàn)方式中,第一客戶端可以在用戶下一次解鎖時,用終端系統(tǒng)發(fā)送的指紋標識更新已保存的指紋標識,即第一客戶端保存當前解鎖的指紋的指紋標識。
步驟402,第一客戶端生成攜帶有所述指紋標識的碼串。
基于前述步驟401,第一客戶端在獲取到所述指紋標識后,可以生成碼串。請參考圖5,圖5示出了一種碼串的格式,其中,前兩位是該碼串的標識信息,后六位為該碼串的校驗信息,中間為加密后的指紋標識。
具體地,第一客戶端可以采用預設的算法加密獲取到的指紋標識,并將加密后的指紋標識添加到碼串的標識信息之后。所述校驗信息通常為基于預設算法生成的校驗碼,比如:所述校驗碼可以為otp(one-timepassword,動態(tài)口令)碼等。
步驟403,第一客戶端展示攜帶有所述碼串的二維付款碼。
步驟404,第二客戶端調用攝像頭掃描所述二維付款碼。
在本實施例中,第二客戶端是收款方使用的客戶端,收款方可以基于第二客戶端調用攝像頭掃描所述二維付款碼。
步驟405,第二客戶端將所述二維付款碼中攜帶的碼串發(fā)給服務端。
步驟406,服務端從所述碼串中解析出指紋標識。
步驟407,服務端查找所述指紋標識綁定的用戶賬號。
在本實施例中,服務端在接收到所述碼串后可以解析出加密后的指紋標識和校驗碼。針對加密后的指紋標識,服務端可以采用預設的算法進行解密,以得到所述指紋標識,然后查找所述指紋標識綁定的用戶賬號。當所述指紋標識未綁定任何用戶賬號時,服務端可以向所述第二客戶端返回支付失敗的提示信息。當所述指紋標識綁定有用戶賬號時,服務端還可以對所述校驗碼進行校驗,如果校驗成功,則可以執(zhí)行步驟408,如果校驗失敗,則可以向第二客戶端返回支付失敗的提示信息。
步驟408,基于所述用戶賬號完成支付業(yè)務。
由以上描述可以看出,本申請在采用二維付款碼完成支付業(yè)務時,客戶端可以用終端系統(tǒng)生成的指紋標識代替用戶賬號添加到付款碼中,即便不法人員盜取了付款碼或者用戶的終端設備,由于指紋不匹配,不法人員無法完成支付操作,確保了用戶的財產安全。此外,由于本申請二維付款碼中無需攜帶用戶賬號,所以當用戶未登錄用戶賬號時,也可以進行支付操作,提升了用戶的使用體驗。
可選的,在另一個例子中,由于指紋標識由終端系統(tǒng)生成,不同終端設備可能會裝載相同的終端系統(tǒng),可能會導致不同用戶終端設備的終端系統(tǒng)生成相同的指紋標識。舉例來說,假設小白使用安卓手機1,小黑使用安卓手機2,安卓手機1的安卓操作系統(tǒng)為小白的指紋生成指紋標識1,安卓手機2的安卓操作系統(tǒng)為小黑的指紋生成的指紋標識也可能為指紋標識1。當小白開啟在付款碼中攜帶指紋標識以代替用戶賬號進行支付的功能時,服務端會將指紋標識1與小白賬號綁定,當小黑也開啟在付款碼中攜帶指紋標識以代替用戶賬號進行支付的功能時,服務端會將指紋標識1與小黑賬號綁定。至此,指紋標識1綁定有兩個用戶賬號,分別為小白賬號和小黑賬號。在這種情況下,服務端在確定指紋標識綁定有多個用戶賬號時,可以通過碼串中攜帶的校驗信息(為便于區(qū)分,后續(xù)稱為第一校驗信息)在所述多個用戶賬號中確定執(zhí)行支付業(yè)務的目標用戶賬號。具體地,請參考圖6,服務端可以采用以下步驟確定目標用戶賬號:
步驟601,針對指紋標識綁定的多個用戶賬號,分別獲取為所述用戶賬號生成的第二校驗信息。
在本實施例中,以所述校驗信息為otp碼為例,otp碼的校驗原則是服務端和客戶端每隔60秒生成一個與時間相關的、不可預測的隨機碼。針對同一用戶賬號,服務端和客戶端生成的otp碼一致,且在全局唯一。
在本步驟中,當服務端查找到指標標識綁定有多個用戶賬號時,可以分別獲取為每個用戶賬號生成的第二otp碼(即第二校驗信息)。
步驟602,將與第一校驗信息相同的第二校驗信息所對應的用戶賬號確定為所述目標用戶賬號。
在本實施例中,第一otp碼(即第一校驗信息)為碼串中攜帶的otp碼,服務端可以依次比對所述第二otp碼和所述第一otp碼。當某第二otp碼與所述第一otp碼相同時,服務端可以將該第二otp碼對應的用戶賬號確定為所述目標用戶賬號,后續(xù)基于所述目標用戶賬號完成支付業(yè)務。
舉例來說,仍假設指紋標識1綁定有兩個用戶賬號,分別為小白賬號和小黑賬號,碼串中攜帶的第一otp碼為123456。服務端獲取到為小白賬號生成的第二otp碼為456123,為小黑賬號生成的第二otp碼為123456,則服務端可以確定小黑賬號為目標用戶賬號,進而可以基于小黑賬號完成支付業(yè)務。
可選的,在另一個例子中,針對人臉圖像、虹膜、鞏膜等終端系統(tǒng)無法驗證的生物特征,在步驟401中,第一客戶端可以將采集到的生物特征發(fā)送給服務端進行驗證,服務端在確認所述生物特征通過驗證后,可以將所述生物特征的生物特征標識返回給第一客戶端,以供第一客戶端在步驟402中生成碼串。值得注意的是,在這樣的實現(xiàn)方式中,由于生物特征標識均由服務端生成,服務端可以生成不重復的生物特征標識,進而不會出現(xiàn)一個生物特征標識綁定有多個用戶賬號的情況。
需要說明的是,本申請?zhí)峁┑臉I(yè)務實現(xiàn)方案不僅可以應用在支付業(yè)務中,還可以應用在虛擬積分消費業(yè)務、電子優(yōu)惠券消費業(yè)務、好友添加業(yè)務等其他業(yè)務中,本申請對此不做特殊限制。以好友添加業(yè)務為例,用戶a的客戶端在展示用戶信息的二維碼時,可以采用生物特征標識來代替用戶a的用戶賬號1。用戶b使用其客戶端在掃描所述二維碼后,可以將所述生物特征標識發(fā)送給服務端,服務端在查找到所述生物特征標識綁定的用戶賬號1后,可以基于用戶賬號1將用戶a添加為用戶b的好友。在這個過程中,二維碼中不攜帶用戶賬號1的任何信息,即便不法人員盜取了用戶a的手機,由于生物特征不匹配也無法進行任何業(yè)務操作,確保了用戶信息的安全。
與前述業(yè)務實現(xiàn)方法的實施例相對應,本申請還提供了業(yè)務實現(xiàn)裝置的實施例。
本申請業(yè)務實現(xiàn)裝置的實施例可以分別應用在裝載客戶端的終端設備和服務端的服務器上。裝置實施例可以通過軟件實現(xiàn),也可以通過硬件或者軟硬件結合的方式實現(xiàn)。以軟件實現(xiàn)為例,作為一個邏輯意義上的裝置,是通過其所在業(yè)務實現(xiàn)的處理器將非易失性存儲器中對應的計算機程序指令讀取到內存中運行形成的。從硬件層面而言,如圖7所示,為本申請業(yè)務實現(xiàn)裝置所在終端設備的一種硬件結構圖,除了圖7所示的處理器、內存、網(wǎng)絡接口、以及非易失性存儲器之外,實施例中裝置所在的終端設備通常根據(jù)該終端設備的實際功能,還可以包括其他硬件,對此不再贅述。
圖8是本申請一示例性實施例示出的一種業(yè)務實現(xiàn)裝置的框圖。
請參考圖8,所述業(yè)務實現(xiàn)裝置700可以應用在前述圖7所示的終端設備中,包括:標識獲取單元701、碼串生成單元702、條碼展示單元703、特征驗證單元704以及賬號綁定單元705。
其中,標識獲取單元701,在接收到圖形碼的展示指令后,獲取已通過驗證的生物特征的生物特征標識;
碼串生成單元702,生成攜帶有所述生物特征標識的碼串;
條碼展示單元703,展示攜帶有所述碼串的圖形碼,以供其他終端在掃描所述圖形碼后將所述碼串發(fā)送給服務端,并由服務端基于所述生物特征標識查找到綁定的用戶賬號以完成相關業(yè)務。
可選的,所述標識獲取單元701,具體在接收到圖形碼的展示指令后,采集用戶輸入的生物特征,并接收終端系統(tǒng)或服務端在確定所述生物特征通過驗證后發(fā)送的所述生物特征的生物特征標識。
特征驗證單元704,若展示所述圖形碼的app需要生物特征解鎖才能開啟,則在app啟動前采集用戶的生物特征,并對該生物特征進行驗證,在驗證通過后,獲取已保存的所述生物特征標識。
可選的,所述圖形碼為付款碼或者收款碼。
可選的,所述生物特征包括:指紋、掌紋、虹膜、鞏膜、人臉圖像。
可選的,所述相關業(yè)務包括:支付業(yè)務、虛擬積分消費業(yè)務、電子優(yōu)惠券消費業(yè)務、好友添加業(yè)務。
賬號綁定單元705,在將生物特征標識和用戶賬號綁定時,在使用所述用戶賬號登錄狀態(tài)下,若該生物特征是存儲在終端上的,則發(fā)送攜帶所述生物特征對應的標識的綁定請求給服務端,以使服務端將所述生物特征對應的標識與所述用戶賬號綁定;若該生物特征是存儲在服務端上的,則發(fā)送綁定請求給服務端,以使服務端將所述生物特征對應的標識與所述用戶賬號綁定。
從硬件層面而言,如圖9所示,為本申請業(yè)務實現(xiàn)裝置所在服務器的一種硬件結構圖,除了圖9所示的處理器、內存、網(wǎng)絡接口、以及非易失性存儲器之外,實施例中裝置所在的服務器通常根據(jù)該服務器的實際功能,還可以包括其他硬件,對此不再贅述。
圖10是本申請一示例性實施例示出的一種業(yè)務實現(xiàn)裝置的框圖。
請參考圖10,所述業(yè)務實現(xiàn)裝置900可以應用在前述圖9所示的服務器中,包括:碼串接收單元901、標識解析單元902、賬號查找單元903、業(yè)務實現(xiàn)單元904、目標確定單元905、第一綁定單元906以及第二綁定單元907。
其中,碼串接收單元901,接收到客戶端發(fā)送的碼串,所述碼串是掃描圖形碼后解析得到的;
標識解析單元902,從所述碼串中解析出生物特征標識;
賬號查找單元903,查找所述生物特征標識綁定的用戶賬號;
業(yè)務實現(xiàn)單元904,基于所述用戶賬號完成相關業(yè)務。
目標確定單元905,在所述生物特征標識綁定有多個用戶賬號時,基于所述碼串中攜帶的第一校驗信息在所述多個用戶賬號中確定目標用戶賬號,其中,所述第一校驗信息由所述客戶端生成;
所述業(yè)務實現(xiàn)單元904,具體基于所述目標用戶賬號完成相關業(yè)務。
可選的,所述目標確定單元905,具體針對所述多個用戶賬號,分別獲取為所述用戶賬號生成的第二校驗信息,將與所述第一校驗信息相同的第二校驗信息所對應的用戶賬號確定為所述目標用戶賬號。
第一綁定單元906,接收到客戶端發(fā)送的攜帶有生物特征標識的綁定請求,將所述生物特征標識與當前已登錄的用戶賬號綁定。
第二綁定單元907,接收到客戶端發(fā)送的攜帶有生物特征的賬號綁定請求,將所述生物特征的生物特征標識與當前已登錄的用戶賬號綁定。
上述裝置中各個單元的功能和作用的實現(xiàn)過程具體詳見上述方法中對應步驟的實現(xiàn)過程,在此不再贅述。
對于裝置實施例而言,由于其基本對應于方法實施例,所以相關之處參見方法實施例的部分說明即可。以上所描述的裝置實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本申請方案的目的。本領域普通技術人員在不付出創(chuàng)造性勞動的情況下,即可以理解并實施。
以上所述僅為本申請的較佳實施例而已,并不用以限制本申請,凡在本申請的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本申請保護的范圍之內。