TWI804713B - User uniform identification processing method, processing device, processing equipment and computer-readable storage medium - Google Patents
User uniform identification processing method, processing device, processing equipment and computer-readable storage medium Download PDFInfo
- Publication number
- TWI804713B TWI804713B TW109105743A TW109105743A TWI804713B TW I804713 B TWI804713 B TW I804713B TW 109105743 A TW109105743 A TW 109105743A TW 109105743 A TW109105743 A TW 109105743A TW I804713 B TWI804713 B TW I804713B
- Authority
- TW
- Taiwan
- Prior art keywords
- unified
- identification
- terminal device
- target user
- authorization code
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6245—Protecting personal data, e.g. for financial or medical purposes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0876—Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint
Landscapes
- Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Bioethics (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- Power Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Software Systems (AREA)
- Medical Informatics (AREA)
- Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Computing Systems (AREA)
- Telephonic Communication Services (AREA)
- General Factory Administration (AREA)
- Multi-Process Working Machines And Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本發明實施例公開了一種使用者統一標識處理方法、處理裝置、處理設備及電腦可讀存儲介質。該方法包括:獲取用於授權獲取目標使用者的統一標識的授權碼;將授權碼發送給受理方伺服器;接收第一伺服器發送的針對目標使用者的統一標識獲取請求;若統一標識獲取請求包括授權碼,根據授權碼,獲取目標使用者的統一標識;將統一標識發送給第一伺服器,以使第一伺服器將統一標識發送給受理方伺服器。本發明實施例的使用者統一標識處理方法、裝置、設備及存儲介質,能夠獲取到使用者的統一標識,便於使用者管理,能夠提高用戶管理效率並且沒有將使用者資訊發送給受理方伺服器,能夠避免用戶隱私洩露,提高安全性。 The embodiment of the invention discloses a user unified identification processing method, a processing device, a processing device, and a computer-readable storage medium. The method includes: obtaining an authorization code for authorizing the acquisition of the unified identification of the target user; sending the authorization code to the accepting party server; receiving the unified identification acquisition request for the target user sent by the first server; The request includes an authorization code, and according to the authorization code, the unified identification of the target user is obtained; and the unified identification is sent to the first server, so that the first server sends the unified identification to the accepting party server. The user unified identification processing method, device, equipment and storage medium in the embodiment of the present invention can obtain the user's unified identification, facilitate user management, improve user management efficiency, and do not send user information to the accepting party server , which can avoid leakage of user privacy and improve security.
Description
本發明涉及移動支付技術領域,尤其涉及一種使用者統一標識處理方法、處理裝置、處理設備及電腦可讀存儲介質。 The present invention relates to the technical field of mobile payment, in particular to a user unified identification processing method, processing device, processing equipment and computer-readable storage medium.
在當前移動支付場景下,當同一個目標使用者使用不同的付款方式進行付款時,收單機構往往會將該目標使用者視為不同的目標使用者,從而不利於收單機構的目標使用者管理,也無法準確統計同一目標使用者的歷史消費記錄。 In the current mobile payment scenario, when the same target user uses different payment methods for payment, the acquirer often regards the target user as a different target user, which is not conducive to the target user of the acquirer management, and cannot accurately count the historical consumption records of the same target user.
本發明實施例提供一種使用者統一標識處理方法、處理裝置、處理設備及電腦可讀存儲介質,能夠提高目標使用者管理效率,避免用戶隱私洩露,提高安全性。 Embodiments of the present invention provide a unified user identification processing method, processing device, processing equipment, and computer-readable storage medium, which can improve target user management efficiency, avoid user privacy leakage, and improve security.
第一方面,本發明實施例提供了一種使用者統一標識處理方法,方法包括:獲取用於授權獲取目標使用者的統一標識的授權碼;將授權碼發送給受理方伺服器;接收第一伺服器發送的針對目標使用者的統一標識獲取請求;若統一標識獲取請求包括授權碼,根據授權碼,獲取目標使用者的統一標識;將統一標識發送給第一伺服器,以使第一伺服器將統一標識發送給受理方伺服器。 In the first aspect, the embodiment of the present invention provides a method for processing a unified user ID. The method includes: obtaining an authorization code used to authorize the acquisition of the unified ID of the target user; sending the authorization code to the accepting party server; receiving the first server The unified identification acquisition request for the target user sent by the server; if the unified identification acquisition request includes an authorization code, according to the authorization code, the unified identification of the target user is obtained; the unified identification is sent to the first server, so that the first server Send the Uniform ID to the assigner server.
第二方面,本發明實施例提供了一種使用者統一標識處理方法,方法包括: 接收終端設備發送的授權碼;其中,授權碼用於授權獲取目標使用者的統一標識;回饋包括授權碼的針對目標使用者的統一標識獲取請求至終端設備,以使終端設備根據授權碼,獲取目標使用者的統一標識;獲取終端設備回饋的目標使用者的統一標識。 In the second aspect, an embodiment of the present invention provides a method for processing a unified user identification, which includes: Receive the authorization code sent by the terminal device; wherein, the authorization code is used to authorize the acquisition of the unified identification of the target user; feedback the unified identification acquisition request for the target user including the authorization code to the terminal device, so that the terminal device obtains the unified identification of the target user according to the authorization code. The unified identification of the target user; the unified identification of the target user who obtains the feedback from the terminal equipment.
協力廠商面,本發明實施例提供了一種使用者統一標識處理裝置,裝置包括:授權碼獲取模組,用於獲取用於授權獲取目標使用者的統一標識的授權碼;授權碼發送模組,用於將授權碼發送給受理方伺服器;統一標識獲取請求獲取模組,用於接收第一伺服器發送的針對目標使用者的統一標識獲取請求;統一標識獲取模組,用於若統一標識獲取請求包括授權碼,根據授權碼,獲取目標使用者的統一標識;統一標識發送模組,用於將統一標識發送給第一伺服器,以使第一伺服器將統一標識發送給受理方伺服器。 In terms of third parties, an embodiment of the present invention provides a user unified identification processing device, the device includes: an authorization code acquisition module, used to obtain an authorization code used to authorize the unified identification of a target user; an authorization code sending module, It is used to send the authorization code to the accepting party server; the unified identification acquisition request acquisition module is used to receive the unified identification acquisition request for the target user sent by the first server; the unified identification acquisition module is used to obtain the unified identification The acquisition request includes an authorization code, and according to the authorization code, the unified identification of the target user is obtained; the unified identification sending module is used to send the unified identification to the first server, so that the first server sends the unified identification to the accepting party server device.
第四方面,本發明實施例提供了一種使用者統一標識處理裝置,裝置包括:授權碼接收模組,用於接收終端設備發送的授權碼;其中,授權碼用於授權獲取目標使用者的統一標識;統一標識獲取請求回饋模組,用於回饋包括授權碼的針對目標使用者的統一標識獲取請求至終端設備,以使終端設備根據授權碼,獲取目標使用者的統一標識;統一標識獲取模組,用於獲取終端設備回饋的目標使用者的統一標識。 In the fourth aspect, the embodiment of the present invention provides a user unified identification processing device, the device includes: an authorization code receiving module, used to receive the authorization code sent by the terminal device; wherein, the authorization code is used to authorize and obtain the unified Identification; the unified identification acquisition request feedback module is used to feed back the unified identification acquisition request for the target user including the authorization code to the terminal device, so that the terminal device can obtain the unified identification of the target user according to the authorization code; the unified identification acquisition module Group, which is used to obtain the unified identification of the target user for feedback from the terminal device.
第五方面,本發明實施例提供了一種使用者統一標識處理設備,包括處理器、記憶體及存儲在記憶體上並可在處理器上運行的電腦程式,電腦程式被處理器執行時實現本發明實施例提供的使用者統一標識處理方法的步驟。 In the fifth aspect, the embodiment of the present invention provides a unified user identification processing device, including a processor, a memory, and a computer program stored in the memory and operable on the processor. When the computer program is executed by the processor, this The steps of the user unified identification processing method provided by the embodiment of the invention.
第六方面,本發明實施例提供了一種電腦可讀存儲介質,電腦可讀存儲介質上存儲電腦程式,電腦程式被處理器執行時實現本發明實施例提供的使用者統一標識處理方法的步驟。 In the sixth aspect, the embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the method for processing the unified user identification provided by the embodiment of the present invention are implemented.
本發明實施例的使用者統一標識處理方法、處理裝置、處理設備及電腦可讀存儲介質,通過獲取用於授權獲取目標使用者的統一標識的授權碼;將授權碼發送給受理方伺服器;接收第一伺服器發送的針對目標使用者的統一標識獲取請求;若統一標識獲取請求包括授權碼,根據授權碼,獲取目標使用者的統一標識;將統一標識發送給第一伺服器,以使第一伺服器將統一標識發送給受理方伺服器。能夠獲取到使用者的統一標識,便於使用者管理,能夠提高用戶管理效率並且沒有將使用者資訊發送給受理方伺服器,能夠避免用戶隱私洩露,提高安全性。 The user unified identification processing method, processing device, processing equipment and computer-readable storage medium in the embodiment of the present invention obtain the authorization code used to authorize the unified identification of the target user; and send the authorization code to the accepting party server; Receive the unified identification acquisition request for the target user sent by the first server; if the unified identification acquisition request includes an authorization code, obtain the unified identification of the target user according to the authorization code; send the unified identification to the first server, so that The first server sends the unified identifier to the accepting party server. The unified identification of the user can be obtained, which is convenient for user management, can improve the efficiency of user management, and does not send user information to the accepting party server, can avoid leakage of user privacy, and improve security.
401:授權碼獲取模組 401: Authorization code acquisition module
402:授權碼發送模組 402: Authorization code sending module
403:統一標識獲取請求獲取模組 403: Unified ID acquisition request acquisition module
404:統一標識獲取模組 404: Unified ID acquisition module
405:統一標識發送模組 405: Uniform identification sending module
501:授權碼接收模組 501: Authorization code receiving module
502:統一標識獲取請求回饋模組 502: Unified identification acquisition request feedback module
503:統一標識獲取模組 503:Uniform identification acquisition module
600:終端設備 600: terminal equipment
601:射頻單元 601: RF unit
602:網路模組 602: Network module
603:音訊輸出單元 603: Audio output unit
604:輸入單元 604: input unit
605:感測器 605: sensor
606:顯示單元 606: display unit
607:使用者輸入單元 607: User input unit
608:介面單元 608: interface unit
609:記憶體 609: Memory
610:處理器 610: Processor
611:電源 611: power supply
6041:圖形處理器 6041: graphics processor
6042:麥克風 6042: Microphone
6061:顯示面板 6061: display panel
6071:觸控面板 6071: touch panel
6072:其他輸入裝置 6072: Other input devices
700:計算設備 700: Computing equipment
701:輸入裝置 701: input device
702:輸入介面 702: input interface
703:中央處理器 703: CPU
704:記憶體 704: Memory
705:輸出介面 705: output interface
706:輸出設備 706: output device
710:匯流排 710: busbar
S101,S102,S103,S104,S105,S201,S202,S203:步驟 S101, S102, S103, S104, S105, S201, S202, S203: steps
為了更清楚地說明本發明實施例的技術方案,下面將對本發明實施例中所需要使用的圖式作簡單地介紹,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些圖式獲得其他的圖式。 In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the diagrams that need to be used in the embodiments of the present invention will be briefly introduced below. Other schemas can be derived from these schemas.
圖1示出了本發明實施例提供的應用於終端設備的使用者統一標識處理方法的流程示意圖;圖2示出了本發明實施例提供的應用於受理方伺服器的使用者統一標識處理方法的流程示意圖;圖3示出了本發明實施例提供的使用者統一標識處理方法的過程示意圖;圖4示出了本發明實施例提供的應用於終端設備的使用者統一標識處理裝置的結構示意圖;圖5示出了本發明實施例提供的應用於受理方伺服器的使用者統一標識處理裝置的結構示意圖;圖6示出了本發明實施例提供的終端設備的硬體結構示意圖;圖7示出了能夠實現根據本發明實施例的使用者統一標識處理方法及裝置的計算設備的示例性硬體架構的結構圖。 Fig. 1 shows a schematic flowchart of a method for processing a unified user ID applied to a terminal device provided by an embodiment of the present invention; Fig. 2 shows a method for processing a unified user ID applied to an accepting party server provided by an embodiment of the present invention Fig. 3 shows a schematic diagram of the process of a method for processing a unified user ID provided by an embodiment of the present invention; Fig. 4 shows a schematic structural diagram of a device for processing a unified user ID applied to a terminal device provided by an embodiment of the present invention ; FIG. 5 shows a schematic structural diagram of a user unified identification processing device applied to a receiving party server provided by an embodiment of the present invention; FIG. 6 shows a schematic structural diagram of a terminal device provided by an embodiment of the present invention; FIG. 7 A structural diagram of an exemplary hardware architecture of a computing device capable of implementing the method and apparatus for processing a unified user identification according to an embodiment of the present invention is shown.
下面將詳細描述本發明的各個方面的特徵和示例性實施例,為了使本發明的目的、技術方案及優點更加清楚明白,以下結合圖式及實施例,對本發明進行進一步詳細描述。應理解,此處所描述的具體實施例僅被配置為解釋本發明,並不被配置為限定本發明。對於本領域技術人員來說,本發明可以在不需要這些具體細節中的一些細節的情況下實施。下面對實施例的描述僅僅是為了通過示出本發明的示例來提供對本發明更好的理解。 The characteristics and exemplary embodiments of various aspects of the present invention will be described in detail below. In order to make the purpose, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the drawings and embodiments. It should be understood that the specific embodiments described here are only configured to explain the present invention, not to limit the present invention. It will be apparent to one skilled in the art that the present invention may be practiced without some of these specific details. The following description of the embodiments is only to provide a better understanding of the present invention by showing examples of the present invention.
需要說明的是,在本文中,諸如第一和第二等之類的關係術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關係或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括......”限定的要素,並不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。 It should be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is a relationship between these entities or operations. There is no such actual relationship or order between them. Furthermore, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus comprising a set of elements includes not only those elements, but also includes elements not expressly listed. other elements of or also include elements inherent in such a process, method, article, or device. Without further limitations, an element defined by the word "comprising..." does not exclude the presence of additional same elements in the process, method, article or device comprising said element.
為了解決現有技術問題,本發明實施例提供一種使用者統一標識處理方法、處理裝置、處理設備及電腦可讀存儲介質。下面首先對本發明實施例提供的使用者統一標識處理方法進行說明。 In order to solve the problems in the prior art, embodiments of the present invention provide a unified user identification processing method, processing device, processing equipment and computer-readable storage medium. The method for processing a unified user ID provided by the embodiment of the present invention will be firstly described below.
如圖1所示,圖1示出了本發明實施例提供的應用於終端設備的使用者統一標識處理方法的流程示意圖。應用於終端設備的使用者統一標識處理方法可以包括: As shown in FIG. 1 , FIG. 1 shows a schematic flowchart of a method for processing a unified user identification applied to a terminal device provided by an embodiment of the present invention. The method for processing the unified user identification applied to the terminal device may include:
S101:獲取用於授權獲取目標使用者的統一標識的授權碼。 S101: Obtain an authorization code for authorizing the acquisition of the unified identification of the target user.
S102:將授權碼發送給受理方伺服器。 S102: Send the authorization code to the accepting party server.
S103:接收第一伺服器發送的針對目標使用者的統一標識獲取請求。 S103: Receive a unified identification acquisition request for the target user sent by the first server.
S104:若統一標識獲取請求包括授權碼,根據授權碼,獲取目標使用者的統一標識。 S104: If the unified identification acquisition request includes an authorization code, obtain the unified identification of the target user according to the authorization code.
S105:將統一標識發送給第一伺服器,以使第一伺服器將統一標識發送給受理方伺服器。 S105: Send the unified identifier to the first server, so that the first server sends the unified identifier to the accepting party server.
在本發明的一個實施例中,受理方伺服器可以為收單機構伺服器,也可以為提供收單頁面的提供方伺服器,第一伺服器可以為清算機構伺服器。 In an embodiment of the present invention, the acquirer server may be an acquirer server, or a provider server that provides an acquirer page, and the first server may be a clearing institution server.
在本發明的一個實施例中,授權碼可以由終端設備生成,也可以由第二伺服器生成。 In an embodiment of the present invention, the authorization code can be generated by the terminal device or by the second server.
若授權碼為終端設備生成的,終端設備在獲取用於授權獲取目標使用者的統一標識的授權碼時,可以直接生成用於授權獲取目標使用者的統一標識的授權碼。 If the authorization code is generated by the terminal device, the terminal device may directly generate the authorization code for authorizing the acquisition of the unified identification of the target user when acquiring the authorization code for authorizing the acquisition of the unified identification of the target user.
若授權碼為第二伺服器生成的,終端設備在獲取用於授權獲取目標使用者的統一標識的授權碼時,可以向第二伺服器發送授權碼獲取請求,第二伺服器生成授權碼,並將生成的授權碼回饋給終端設備。 If the authorization code is generated by the second server, the terminal device may send an authorization code acquisition request to the second server when obtaining the authorization code used to authorize the unified identification of the target user, and the second server generates the authorization code, And feedback the generated authorization code to the terminal device.
終端設備在獲取到該授權碼後,將該授權碼發送給受理方伺服器。受理方伺服器在接收到該授權碼後,向第一伺服器發送包括授權碼的針對目標使用者的統一標識獲取請求。第一伺服器將該統一標識獲取請求發送給第二伺服器。第二伺服器將該統一標識獲取請求發送給終端設備。 After obtaining the authorization code, the terminal device sends the authorization code to the accepting party server. After receiving the authorization code, the accepting party server sends a unified identification acquisition request for the target user including the authorization code to the first server. The first server sends the uniform identifier acquisition request to the second server. The second server sends the uniform identifier acquisition request to the terminal device.
終端設備在接收到統一標識獲取請求後,獲取目標使用者的統一標識;終端設備將目標使用者的統一標識發送給第二伺服器,第二伺服器將該統一標識發送給第一伺服器,第一伺服器將該統一標識發送給受理方伺服器。 After receiving the unified identification acquisition request, the terminal device obtains the unified identification of the target user; the terminal device sends the unified identification of the target user to the second server, and the second server sends the unified identification to the first server, The first server sends the unified identifier to the accepting party server.
本發明實施例的應用於終端設備的使用者統一標識處理方法,能夠獲取到使用者的統一標識,便於使用者管理,能夠提高用戶管理效率並且沒有將使用者資訊發送給受理方伺服器,能夠避免用戶隱私洩露,提高安全性。 The method for processing a unified user ID applied to a terminal device in the embodiment of the present invention can obtain the unified ID of the user, facilitate user management, improve user management efficiency, and not send user information to the accepting party server, and can Avoid leakage of user privacy and improve security.
在本發明的一個實施例中,在根據授權碼,獲取目標使用者的統一標識之前,終端設備還可以根據受理方伺服器的標識資訊,對受理方伺服器身份進行驗證;若受理方伺服器身份驗證通過,則根據授權碼,獲取目標使用者的統一標識。 In one embodiment of the present invention, before obtaining the unified identification of the target user according to the authorization code, the terminal device can also verify the identity of the accepting party server according to the identification information of the accepting party server; if the accepting party server If the identity verification is passed, the unified identification of the target user is obtained according to the authorization code.
示例性的,受理方伺服器先向終端設備發送針對目標使用者的統一標識授權獲取請求,該統一標識授權獲取請求中包括受理方伺服器的標識資訊。終端設備接收到的第一伺服器發送的針對目標使用者的統一標識獲取請求中也包括受理方伺服器的標識資訊。若統一標識授權獲取請求中包括的受理方伺服器的標識資訊和統一標識獲取請求中包括的受理方伺服器的標識資訊相同,則受理方伺服器身份驗證通過。 Exemplarily, the accepting party server first sends a unified identification authorization acquisition request for the target user to the terminal device, and the unified identification authorization acquisition request includes the identification information of the accepting party server. The unified identifier acquisition request for the target user sent by the first server and received by the terminal device also includes the identifier information of the accepting server. If the identification information of the accepting party server included in the uniform identification authorization acquisition request is the same as the identification information of the accepting party server included in the unified identification acquisition request, then the identity verification of the accepting party server passes.
在本發明的一個實施例中,目標使用者的統一標識可以是由第二伺服器生成的。此時,終端設備向第二伺服器發送針對目標使用者的統一標識的獲取請求,該獲取請求中可以包括授權碼。第二伺服器在接收到該獲取請求後,可以生成與該授權碼對應的目標使用者的統一標識,或者,查找與授權碼對應的目標使用者的統一標識,進而將目標使用者的統一標識回饋給終端設備。 In an embodiment of the present invention, the unified identifier of the target user may be generated by the second server. At this time, the terminal device sends an acquisition request for the unified identification of the target user to the second server, and the acquisition request may include an authorization code. After receiving the acquisition request, the second server can generate the unified identifier of the target user corresponding to the authorization code, or search for the unified identifier of the target user corresponding to the authorization code, and then convert the unified identifier of the target user to Feedback to the terminal equipment.
在本發明的一個實施例中,目標使用者的統一標識可以是由終端設備生成的。 In an embodiment of the present invention, the unified identifier of the target user may be generated by a terminal device.
在本發明的一個實施例中,目標使用者的統一標識可以預先生成。比如,終端設備在獲取到用於授權獲取目標使用者的統一標識的授權碼後,就生成目標使用者的統一標識,建立兩者之間的對應關係。終端設備在接收到統一標識獲取請求後,此時無需生成目標使用者的統一標識,直接查找與授權碼對應的統一標識即可,此時,查找到的統一標識即為目標使用者的統一標識。 In an embodiment of the present invention, the unified identification of the target user can be generated in advance. For example, after obtaining the authorization code for authorizing the acquisition of the unified identification of the target user, the terminal device generates the unified identification of the target user and establishes a correspondence between the two. After the terminal device receives the request for obtaining the unified ID, it does not need to generate the unified ID of the target user at this time, and can directly search for the unified ID corresponding to the authorization code. At this time, the found unified ID is the unified ID of the target user .
在本發明的一個實施例中,終端設備還可以在接收到統一標識獲取請求後,根據獲取與授權碼對應的目標使用者的身份特徵資訊;基於身份特徵資訊,生成目標使用者的統一標識。 In an embodiment of the present invention, the terminal device may also obtain the target user's identity feature information corresponding to the authorization code after receiving the unified identity acquisition request; based on the identity feature information, generate the target user's unified identity.
在本發明的一個實施例中,可以將能夠唯一標識目標使用者的身份屬性對應的屬性值,作為目標使用者的身份特徵資訊。 In an embodiment of the present invention, the attribute value corresponding to the identity attribute capable of uniquely identifying the target user may be used as the identity feature information of the target user.
能夠唯一標識使用者身份的屬性包括但不限於:手機號和身份證號等等。 Attributes that can uniquely identify a user include but are not limited to: mobile phone number and ID number, etc.
在本發明的一個實施例中,終端設備可以根據目標使用者的身份特徵資訊和/或受理方伺服器的標識資訊,生成目標使用者的統一標識。 In an embodiment of the present invention, the terminal device can generate a unified identification of the target user according to the identity information of the target user and/or the identification information of the accepting server.
在本發明的一個實施例中,受理方伺服器的標識資訊可以由受理方自己產生,也可以由收單機構分配。 In an embodiment of the present invention, the identification information of the acquirer's server can be generated by the acquirer itself, or can be distributed by the acquirer.
在本發明的一個實施例中,終端設備可以利用編碼演算法和/或雜湊演算法對身份特徵資訊和/或受理方伺服器的標識資訊進行處理,生成目標使用者的統一標識。 In one embodiment of the present invention, the terminal device can use an encoding algorithm and/or a hash algorithm to process the identity feature information and/or the identification information of the receiving party server to generate a unified identification of the target user.
在本發明的一個實施例中,雜湊演算法可以包括:資訊摘要演算法或安全散列演算法。 In an embodiment of the present invention, the hash algorithm may include: an information digest algorithm or a secure hash algorithm.
在本發明的一個實施例中,編碼演算法包括以下所列項中的一種或幾種:ANSI編碼演算法、Unicode編碼演算法、UTF-8編碼演算法、Base64編碼演算法和HEX編碼演算法。 In one embodiment of the present invention, the encoding algorithm includes one or more of the following items: ANSI encoding algorithm, Unicode encoding algorithm, UTF-8 encoding algorithm, Base64 encoding algorithm and HEX encoding algorithm .
在本發明的一個實施例中,終端設備可以將目標使用者的身份特徵資訊和受理方伺服器的標識資訊進行字串拼接,得到拼接後字串;利用編碼演算法和/或雜湊演算法對拼接後字串進行處理,生成目標使用者的統一標識。 In one embodiment of the present invention, the terminal device can concatenate the identity information of the target user and the identification information of the accepting party server to obtain a concatenated string; use an encoding algorithm and/or a hash algorithm to After splicing, the string is processed to generate a unified identification of the target user.
示例性的,假設目標使用者的身份特徵資訊為目標使用者的手機號“15011059568”。受理方伺服器的標識資訊為收單機構代碼“802”。將目標使用者的身份特徵資訊在前,受理方伺服器的標識資訊在後進行字串拼接得到拼接後的字串“15011059568802”。 Exemplarily, it is assumed that the target user's identity feature information is the target user's mobile phone number "15011059568". The identification information of the acquirer server is the acquirer code "802". Putting the identity feature information of the target user first, followed by the identification information of the accepting party server to perform string splicing to obtain the spliced string "15011059568802".
假設所利用的雜湊演算法為MD5演算法,則生成的32位元的目標使用者的統一標識為“c8fe695d9f780290035fffb60b4083a8”。 Assuming that the hash algorithm used is the MD5 algorithm, the generated 32-bit target user uniform identifier is "c8fe695d9f780290035fffb60b4083a8".
在本發明的一個實施例中,還可以將受理方伺服器的標識資訊在前,目標使用者的身份特徵資訊在後進行字串拼接得到拼接後的字串“80215011059568”。 In an embodiment of the present invention, the identification information of the accepting party server may be placed first, and the target user's identity feature information may be followed by character string concatenation to obtain the concatenated character string "80215011059568".
假設所利用的雜湊演算法為MD5演算法,則生成的32位元的目標使用者的統一標識為“33ce40300cbf22e960b1762fbb46748c”。 Assuming that the hash algorithm used is the MD5 algorithm, the generated 32-bit target user uniform identifier is "33ce40300cbf22e960b1762fbb46748c".
在本發明的一個實施例中,終端設備可以將身份特徵資訊和受理方伺服器的標識資訊分別利用編碼演算法和/或雜湊演算法進行處理;將處理得到的兩個字串拼接,將字串拼接得到的字串,作為目標使用者的 統一標識。 In one embodiment of the present invention, the terminal device can process the identity feature information and the identification information of the accepting party server respectively using an encoding algorithm and/or a hash algorithm; String splicing, as the target user's Unified logo.
示例性的,假設目標使用者的身份特徵資訊為目標使用者的手機號“15011059568”。受理方伺服器的標識資訊為收單機構代碼“802”。所利用的雜湊演算法為MD5演算法。 Exemplarily, it is assumed that the target user's identity feature information is the target user's mobile phone number "15011059568". The identification information of the acquirer server is the acquirer code "802". The hash algorithm used is MD5 algorithm.
則利用MD5演算法對字串“15011059568”進行處理得到的16位元字串為“15bfd42bdcfbcb2d”。利用MD5演算法對字串“802”進行處理得到的16位元字串為“a2c2b13f5505d7c4”。將“15011059568”對應的處理後的字串在前,“802”對應的處理後的字串在後,進行字串拼接,得到目標使用者的統一標識為“15bfd42bdcfbcb2da2c2b13f5505d7c4”。 The 16-bit character string obtained by processing the character string "15011059568" using the MD5 algorithm is "15bfd42bdcfbcb2d". The 16-bit string obtained by processing the string "802" with the MD5 algorithm is "a2c2b13f5505d7c4". Put the processed string corresponding to "15011059568" first, and the processed string corresponding to "802" next, and perform string concatenation to obtain the unified identifier of the target user as "15bfd42bdcfbcb2da2c2b13f5505d7c4".
若將“802”對應的處理後的字串在前,“15011059568”對應的處理後的字串在後,進行字串拼接,得到目標使用者的統一標識為“a2c2b13f5505d7c415bfd42bdcfbcb2d”。 If the processed string corresponding to "802" is placed first, and the processed string corresponding to "15011059568" is followed, the strings are concatenated to obtain the unified identification of the target user as "a2c2b13f5505d7c415bfd42bdcfbcb2d".
在本發明的一個實施例中,可以將目標使用者的身份特徵資訊記為A,將受理方伺服器的標識資訊記為B。將A和B進行字串進行拼接,拼接得到的字串記為AB,將字串AB利用UTF-8編碼演算法進行編碼得到字元陣列C。對C使用SHA-256雜湊演算法進行處理得到位元組陣列D。再利用HEX編碼演算法對位元組陣列D進行編碼得到64位元長度的字串,將該64位元長度的字串作為目標使用者的統一標識。 In an embodiment of the present invention, the identity feature information of the target user may be marked as A, and the identification information of the accepting server server may be marked as B. The character strings of A and B are concatenated, and the concatenated character string is recorded as AB, and the character array C is obtained by encoding the character string AB using the UTF-8 encoding algorithm. Use the SHA-256 hash algorithm to process C to obtain byte array D. Then use the HEX encoding algorithm to encode the byte array D to obtain a 64-bit string, and use the 64-bit string as the unified identification of the target user.
在本發明的一個實施例中,終端設備在獲取用於授權獲取目標使用者的統一標識的授權碼之前,還可以接收受理方伺服器發送的針對目標使用者的統一標識授權獲取請求。終端設備在接收到該統一標識授權獲取請求後,獲取用於授權獲取目標使用者的統一標識的授權碼。 In an embodiment of the present invention, before the terminal device obtains the authorization code for authorizing the acquisition of the target user's unified ID, it may also receive a unified ID authorization acquisition request for the target user sent by the accepting party server. After receiving the unified identity authorization acquisition request, the terminal device acquires an authorization code for authorizing the acquisition of the unified identity of the target user.
在本發明的一個實施例中,統一標識授權獲取請求可以包括:授權結果返回地址。 In an embodiment of the present invention, the unified identification authorization acquisition request may include: an authorization result return address.
示例性的,假設該統一標識授權獲取請求為如下URL位址:https://www.XXXX.com/userAuth?redirectUrl=https%3a%2fwww.YYYY.com%2furlToGetUserId。 Exemplarily, it is assumed that the unified identity authorization acquisition request is the following URL address: https://www.XXXX.com/userAuth? redirectUrl=https%3a%2fwww.YYYY.com%2furlToGetUserId.
其中,redirectUrl為授權結果返回位址參數;https%3a%2fwww.YYYY.com%2furlToGetUserId為授權結果返回地址。 Among them, redirectUrl is the return address parameter of the authorization result; https%3a%2fwww.YYYY.com%2furlToGetUserId is the return address of the authorization result.
終端設備訪問該授權結果返回位址。 The terminal device accesses the authorization result return address.
https://www.YYYY.com/furlToGetUserId?userAuthCode=ZZZZ。其中,userAuthCode為授權碼參數,ZZZZ為終端設備生成的用於授權獲取目標使用者的統一標識的授權碼。 https://www.YYYY.com/furlToGetUserId? userAuthCode=ZZZZ. Wherein, userAuthCode is an authorization code parameter, and ZZZZ is an authorization code generated by the terminal device for authorizing the acquisition of the unified identification of the target user.
在本發明的一個實施例中,統一標識授權獲取請求,可以包括:受理方伺服器的標識資訊。 In an embodiment of the present invention, the unified identification authorization acquisition request may include: identification information of the accepting party server.
示例性的,假設該統一標識授權獲取請求為如下URL位址:https://www.XXXX.com/userAuth?redirectUrl=https%3a%2fwww.YYYY.com%2furlToGetUserId&acquireID=XYZ。其中,acquireID為受理方伺服器的標識資訊參數,XYZ為受理方伺服器的標識資訊。 Exemplarily, it is assumed that the unified identity authorization acquisition request is the following URL address: https://www.XXXX.com/userAuth? redirectUrl=https%3a%2fwww.YYYY.com%2furlToGetUserId&acquireID=XYZ. Wherein, acquireID is an identification information parameter of the acquirer server, and XYZ is the identification information of the acquirer server.
在本發明的一個實施例中,統一標識授權獲取請求,還可以用於:請求獲取目標使用者的統一標識之外的使用者相關資訊。其中,使用者相關資訊包括但不限於:用戶昵稱、用戶性別、用戶所屬地址、用戶姓名、用戶身份證號等等。 In an embodiment of the present invention, the unified identification authorization acquisition request may also be used to: request to acquire user-related information other than the unified identification of the target user. Among them, user-related information includes, but is not limited to: user nickname, user gender, user address, user name, user ID number, etc.
示例性的,假設該統一標識授權獲取請求為如下URL位址:https://www.XXXX.com/userAuth?redirectUrl=https%3a%2fwww.YYYY.com%2furlToGetUserId&acquireID=XYZ&userAddnInfoMap=000000000。其中,userAddnInfoMap為用於請求獲取目標使用者的統一標識之外的使用者相關資訊的參數。 Exemplarily, it is assumed that the unified identity authorization acquisition request is the following URL address: https://www.XXXX.com/userAuth? redirectUrl=https%3a%2fwww.YYYY.com%2furlToGetUserId&acquireID=XYZ&userAddnInfoMap=000000000. Wherein, userAddnInfoMap is a parameter for requesting to obtain user-related information other than the unified identifier of the target user.
在本發明的一個實施例中,終端設備還可以將用於指示是否能夠獲取到目標使用者的統一標識的結果發送給受理方伺服器。 In an embodiment of the present invention, the terminal device may also send a result indicating whether the unified identification of the target user can be obtained to the accepting party server.
終端設備訪問授權結果返回位址。 Terminal device access authorization result return address.
https://www.YYYY.com/furlToGetUserId?respCode=MM&userAuthCode=ZZZZ。 https://www.YYYY.com/furlToGetUserId? respCode=MM&userAuthCode=ZZZZ.
其中,respCode為用於指示是否能夠獲取到目標使用者的統一標識的結果參數,MM為是否能夠獲取到目標使用者的統一標識的結果;userAuthCode為授權碼參數,ZZZZ為終端設備生成的用於授權獲取目標使用者的統一標識的授權碼。 Among them, respCode is the result parameter used to indicate whether the unified identification of the target user can be obtained, and MM is the result of whether the unified identification of the target user can be obtained; userAuthCode is the authorization code parameter, and ZZZZ is the parameter generated by the terminal device for Authorize to obtain the authorization code of the unified ID of the target user.
當MM為預設第一值(比如00)時,表示使用者的統一標 識獲取成功,收單機構在後續支付時必須上送使用者的統一標識。 When MM is the default first value (such as 00), it means the user's unified standard If the identification is successfully obtained, the acquirer must send the user's unified identification when making subsequent payments.
當MM不等於預設第一值也不等於預設第二值(比如34)時,表示使用者的統一標識獲取失敗,則受理方伺服器返回頁面顯示於終端設備上,頁面內容提示使用者獲取使用者的統一標識失敗。 When MM is not equal to the preset first value or the preset second value (for example, 34), it means that the user's unified identification has failed to be obtained, and the accepting party's server returns a page displayed on the terminal device, and the content of the page prompts the user Failed to get the unified ID of the subject.
當MM等於第二值時,表示終端設備不支援獲取使用者的統一標識,收單機構在後續支付時無需上送使用者的統一標識,也無需再向終端設備發送統一標識獲取請求。 When MM is equal to the second value, it means that the terminal device does not support the acquisition of the user's unified identifier, and the acquirer does not need to send the user's unified identifier for subsequent payments, and does not need to send a unified identifier acquisition request to the terminal device.
在本發明的一個實施例中,終端設備還可以將支付標識發送給受理方伺服器;支付標識用於驗證支付應用程式是否為符合支付標準的支付應用程式。該支付標識一般是由清算機構定義的,終端設備和受理方伺服器按照清算機構定義的方式進行處理和識別,比如支付標識為“UnionPay/1.0 ICBC”。 In an embodiment of the present invention, the terminal device may also send the payment identification to the accepting party server; the payment identification is used to verify whether the payment application is a payment application that meets the payment standard. The payment identifier is generally defined by the clearing institution, and the terminal device and the receiver server process and identify it according to the method defined by the clearing institution. For example, the payment identifier is "UnionPay/1.0 ICBC".
當受理方伺服器接收到該支付標識後,對支付應用程式進行驗證,若驗證支付應用程式不是符合支付標準的支付應用程式,則提示使用者所使用的應用程式可能是非法應用程式,繼續進行支付可能會影響使用者財產安全等資訊。 When the accepting party server receives the payment identification, it will verify the payment application. If the verified payment application is not a payment application that meets the payment standard, it will prompt the user that the application used may be an illegal application and continue. Payment may affect the user's property safety and other information.
在本發明的一個實施例中,上述授權碼可以僅在預設時長內有效,比如五分鐘。通過對授權碼的有效時長進行限制,能夠提高用戶財產的安全性。 In an embodiment of the present invention, the above authorization code may only be valid within a preset period of time, such as five minutes. By limiting the valid duration of the authorization code, the security of the user's property can be improved.
圖2示出了本發明實施例提供的應用於受理方伺服器的使用者統一標識處理方法的流程示意圖。應用於受理方伺服器的使用者統一標識處理方法可以包括: FIG. 2 shows a schematic flow chart of a method for processing a unified user ID applied to the accepting party server provided by an embodiment of the present invention. The UID processing method applied to the assignee server may include:
S201:接收終端設備發送的授權碼。 S201: Receive the authorization code sent by the terminal device.
其中,授權碼用於授權獲取目標使用者的統一標識。 Wherein, the authorization code is used to authorize the acquisition of the unified identification of the target user.
S202:回饋包括授權碼的針對目標使用者的統一標識獲取請求至終端設備,以使終端設備根據授權碼,獲取目標使用者的統一標識。 S202: Feedback a unified identification acquisition request for the target user including the authorization code to the terminal device, so that the terminal device obtains the unified identification of the target user according to the authorization code.
S203:獲取終端設備回饋的統一標識。 S203: Obtain a unified identifier fed back by the terminal device.
在本發明的一個實施例中,授權碼可以由終端設備生成,也可以由第二伺服器生成。 In an embodiment of the present invention, the authorization code can be generated by the terminal device or by the second server.
終端設備在獲取到該授權碼後,將該授權碼發送給受理方伺服器。受理方伺服器向終端設備回饋包括授權碼的針對目標使用者的統一標識獲取請求。 After obtaining the authorization code, the terminal device sends the authorization code to the accepting party server. The accepting party server feeds back to the terminal device a unified identification acquisition request for the target user including the authorization code.
具體的,受理方伺服器在接收到該授權碼後,向第一伺服器發送包括授權碼的針對目標使用者的統一標識獲取請求。第一伺服器將該統一標識獲取請求發送給第二伺服器。第二伺服器將該統一標識獲取請求發送給終端設備。 Specifically, after receiving the authorization code, the accepting party server sends to the first server a unified identification acquisition request for the target user including the authorization code. The first server sends the uniform identifier acquisition request to the second server. The second server sends the uniform identifier acquisition request to the terminal device.
終端設備在接收到統一標識獲取請求後,向受理方伺服器回饋目標使用者的統一標識。 After receiving the unified identification acquisition request, the terminal device feeds back the unified identification of the target user to the accepting party server.
終端設備在向受理方伺服器回饋目標使用者的統一標識之前,可以根據受理方伺服器的標識資訊,對受理方伺服器身份進行驗證;若受理方伺服器身份驗證通過,則獲取目標使用者的統一標識,進而向受理方伺服器回饋目標使用者的統一標識。 The terminal device can verify the identity of the accepting party server according to the identification information of the accepting party server before feeding back the unified identity of the target user to the accepting party server; The unified identification of the target user is fed back to the accepting party server.
具體的,終端設備在接收到統一標識獲取請求後,獲取目標使用者的統一標識;將目標使用者的統一標識發送給第二伺服器,第二伺服器將該統一標識發送給第一伺服器,第一伺服器將該統一標識發送給受理方伺服器。 Specifically, after receiving the unified identification acquisition request, the terminal device obtains the unified identification of the target user; sends the unified identification of the target user to the second server, and the second server sends the unified identification to the first server , the first server sends the unified identifier to the accepting party server.
本發明實施例的應用於受理方伺服器的使用者統一標識處理方法,能夠獲取到使用者的統一標識,便於使用者管理,能夠提高用戶管理效率並且沒有將使用者資訊發送給受理方伺服器,能夠避免用戶隱私洩露,提高安全性。 The method for processing the unified user ID applied to the server of the accepting party according to the embodiment of the present invention can obtain the unified ID of the user, facilitate user management, improve user management efficiency, and not send user information to the accepting party server , which can avoid leakage of user privacy and improve security.
在本發明的一個實施例中,在接收終端設備發送的授權碼之前,本發明實施例提供的應用於受理方伺服器的使用者統一標識處理方法還包括:向終端設備發送針對目標使用者的統一標識授權獲取請求。 In one embodiment of the present invention, before receiving the authorization code sent by the terminal device, the unified user identification processing method applied to the accepting party server provided by the embodiment of the present invention further includes: sending the target user's ID to the terminal device Unified ID authorization acquisition request.
在本發明的一個實施例中,統一標識授權獲取請求,可以包括:授權結果返回地址。 In an embodiment of the present invention, the unified identification authorization acquisition request may include: an authorization result return address.
示例性的,假設該統一標識授權獲取請求為如下URL位址:https://www.XXXX.com/userAuth?redirectUrl=https%3a%2fwww.YYYY.com %2furlToGetUserId。 Exemplarily, it is assumed that the unified identity authorization acquisition request is the following URL address: https://www.XXXX.com/userAuth? redirectUrl=https%3a%2fwww.YYYY.com %2furlToGetUserId.
其中,redirectUrl為授權結果返回位址參數;https%3a%2fwww.YYYY.com%2furlToGetUserId為授權結果返回地址。 Among them, redirectUrl is the return address parameter of the authorization result; https%3a%2fwww.YYYY.com%2furlToGetUserId is the return address of the authorization result.
終端設備訪問該授權結果返回位址。 The terminal device accesses the authorization result return address.
https://www.YYYY.com/furlToGetUserId?userAuthCode=ZZZZ。其中,userAuthCode為授權碼參數,ZZZZ為終端設備生成的用於授權獲取目標使用者的統一標識的授權碼。 https://www.YYYY.com/furlToGetUserId? userAuthCode=ZZZZ. Wherein, userAuthCode is an authorization code parameter, and ZZZZ is an authorization code generated by the terminal device for authorizing the acquisition of the unified identification of the target user.
在本發明的一個實施例中,統一標識授權獲取請求,可以包括:受理方伺服器的標識資訊。 In an embodiment of the present invention, the unified identification authorization acquisition request may include: identification information of the accepting party server.
示例性的,假設該統一標識授權獲取請求為如下URL位址:https://www.XXXX.com/userAuth?redirectUrl=https%3a%2fwww.YYYY.com%2furlToGetUserId&acquireID=XYZ。其中,acquireID為受理方伺服器的標識資訊參數,XYZ為受理方伺服器的標識資訊。 Exemplarily, it is assumed that the unified identity authorization acquisition request is the following URL address: https://www.XXXX.com/userAuth? redirectUrl=https%3a%2fwww.YYYY.com%2furlToGetUserId&acquireID=XYZ. Wherein, acquireID is an identification information parameter of the acquirer server, and XYZ is the identification information of the acquirer server.
在本發明的一個實施例中,統一標識授權獲取請求,還可以用於:請求獲取目標使用者的統一標識之外的使用者相關資訊。其中,使用者相關資訊包括但不限於:用戶昵稱、用戶性別、用戶所屬地址、用戶姓名、用戶身份證號等等。 In an embodiment of the present invention, the unified identification authorization acquisition request may also be used to: request to acquire user-related information other than the unified identification of the target user. Among them, user-related information includes, but is not limited to: user nickname, user gender, user address, user name, user ID number, etc.
示例性的,假設該統一標識授權獲取請求為如下URL位址:https://www.XXXX.com/userAuth?redirectUrl=https%3a%2fwww.YYYY.com%2furlToGetUserId&acquireID=XYZ&userAddnInfoMap=000000000。其中,userAddnInfoMap為用於請求獲取目標使用者的統一標識之外的使用者相關資訊的參數。 Exemplarily, it is assumed that the unified identity authorization acquisition request is the following URL address: https://www.XXXX.com/userAuth? redirectUrl=https%3a%2fwww.YYYY.com%2furlToGetUserId&acquireID=XYZ&userAddnInfoMap=000000000. Wherein, userAddnInfoMap is a parameter for requesting to obtain user-related information other than the unified identifier of the target user.
在本發明的一個實施例中,受理方伺服器可以接收終端設備發送的支付標識;支付標識用於驗證支付應用程式是否為符合支付標準的支付應用程式。 In an embodiment of the present invention, the accepting party server may receive the payment identification sent by the terminal device; the payment identification is used to verify whether the payment application is a payment application that meets the payment standard.
當受理方伺服器接收到該支付標識後,對支付應用程式進行驗證,若驗證支付應用程式不是符合支付標準的支付應用程式,則提示使用者所使用的應用程式可能是非法應用程式,繼續進行支付可能會影響使 用者財產安全等資訊。 When the accepting party server receives the payment identification, it will verify the payment application. If the verified payment application is not a payment application that meets the payment standard, it will prompt the user that the application used may be an illegal application and continue. payment may affect the User property safety and other information.
在本發明的一個實施例中,上述授權碼可以僅在預設時長內有效,比如五分鐘。通過對授權碼的有效時長進行限制,能夠提高用戶財產的安全性。 In an embodiment of the present invention, the above authorization code may only be valid within a preset period of time, such as five minutes. By limiting the valid duration of the authorization code, the security of the user's property can be improved.
圖3示出了本發明實施例提供的使用者統一標識處理方法的過程示意圖。 FIG. 3 shows a schematic diagram of a process of a method for processing a unified user identification provided by an embodiment of the present invention.
終端設備向受理方伺服器發送頁面訪問請求,該頁面訪問請求中包括終端設備發起訪問受理方伺服器位址對應的頁面的應用程式的支付標識。 The terminal device sends a page access request to the accepting party server, and the page access request includes the payment identifier of the application program that the terminal device initiates to access the page corresponding to the address of the accepting party server.
受理方伺服器對發起訪問受理方伺服器位址對應的頁面的應用程式進行驗證,若驗證通過,則向終端設備發送統一標識授權獲取請求。 The accepting party server verifies the application program that initiates access to the page corresponding to the address of the accepting party server, and if the verification is passed, sends a unified identification authorization acquisition request to the terminal device.
終端設備在接收到該統一標識授權獲取請求後,獲取授權碼,該授權碼用於對目標使用者的統一標識的獲取進行授權。 After receiving the unified identification authorization acquisition request, the terminal device obtains an authorization code, which is used to authorize the acquisition of the target user's unified identification.
終端設備回應該統一標識授權獲取請求,並向受理方伺服器發送統一標識授權應答,該統一標識授權應答中包括授權碼。 The terminal device responds to the unified identification authorization acquisition request, and sends a unified identification authorization response to the accepting party server, and the unified identification authorization response includes an authorization code.
受理方伺服器在接收到該統一標識授權應答後,向第一伺服器發送統一標識獲取請求,其中,該統一標識獲取請求包括授權碼。 After receiving the unified identifier authorization response, the accepting party server sends a unified identifier acquisition request to the first server, wherein the unified identifier acquisition request includes an authorization code.
第一伺服器在接收到該統一標識獲取請求後,將該統一標識獲取請求回饋至終端設備。 After receiving the unified identifier acquisition request, the first server feeds back the unified identifier acquisition request to the terminal device.
終端設備在接收到該統一標識獲取請求後,對受理方身份進行驗證。若受理方身份驗證通過,則獲取目標使用者的統一標識。 After receiving the unified identity acquisition request, the terminal device verifies the identity of the accepting party. If the identity verification of the accepting party is passed, the unified identity of the target user is obtained.
向第一伺服器回饋統一標識獲取應答,該統一標識獲取應答中包括目標使用者的統一標識。 Feedback to the first server for obtaining a unified identifier response, where the unified identifier acquisition response includes the unified identifier of the target user.
第一伺服器在接收到在統一標識獲取應答後,將該統一標識獲取應答轉發至受理方伺服器。 After receiving the unified identifier acquisition response, the first server forwards the unified identifier acquisition response to the accepting party server.
與上述的方法實施例相對應,本發明實施例還提供一種應用於終端設備的使用者統一標識處理裝置。如圖4所示,圖4示出了本發明實施例提供的應用於終端設備的使用者統一標識處理裝置的結構示意圖。 應用於終端設備的使用者統一標識處理裝置可以包括: Corresponding to the foregoing method embodiments, the embodiments of the present invention further provide an apparatus for processing a unified user ID applied to a terminal device. As shown in FIG. 4 , FIG. 4 shows a schematic structural diagram of an apparatus for processing a unified user ID applied to a terminal device provided by an embodiment of the present invention. The user unified identification processing device applied to the terminal equipment may include:
授權碼獲取模組401,用於獲取用於授權獲取目標使用者的統一標識的授權碼。
The authorization
授權碼發送模組402,用於將授權碼發送給受理方伺服器。
The authorization
統一標識獲取請求獲取模組403,用於接收第一伺服器發送的針對目標使用者的統一標識獲取請求。
The unified identification acquisition
統一標識獲取模組404,用於若統一標識獲取請求包括授權碼,根據授權碼,獲取目標使用者的統一標識。
The unified
統一標識發送模組405,用於將統一標識發送給第一伺服器,以使第一伺服器將統一標識發送給受理方伺服器。
The unified
在本發明的一個實施例中,授權碼獲取模組401,具體可以用於:生成用於授權獲取目標使用者的統一標識的授權碼。
In an embodiment of the present invention, the authorization
在本發明的一個實施例中,授權碼獲取模組401,具體可以用於:接收第二伺服器生成並發送的用於授權獲取目標使用者的統一標識的授權碼。
In an embodiment of the present invention, the authorization
在本發明的一個實施例中,本發明實施提供的應用於終端設備的使用者統一標識處理裝置,還可以包括:受理方身份驗證模組,用於根據受理方伺服器的標識資訊,對受理方伺服器身份進行驗證;若受理方伺服器身份驗證通過,則觸發統一標識獲取模組404。
In one embodiment of the present invention, the device for processing unified user identification applied to terminal equipment provided by the present invention may further include: an identity verification module of the accepting party, which is used to verify the acceptance Verify the identity of the server of the accepting party; if the identity verification of the server of the accepting party passes, trigger the unified
在本發明的一個實施例中,統一標識獲取模組404,具體可以用於:接收第二伺服器生成並發送的與授權碼對應的統一標識,將統一標識作為目標使用者的統一標識。
In one embodiment of the present invention, the unified
在本發明的一個實施例中,統一標識獲取模組404,具體可以用於:獲取預先生成的且與授權碼對應的統一標識,將統一標識作
為目標使用者的統一標識。
In one embodiment of the present invention, the unified
在本發明的一個實施例中,統一標識獲取模組404,可以包括:身份特徵資訊獲取單元,用於獲取與授權碼對應的目標使用者的身份特徵資訊;統一標識生成單元,用於基於身份特徵資訊,生成目標使用者的統一標識。
In one embodiment of the present invention, the unified
在本發明的一個實施例中,可以將能夠唯一標識目標使用者的身份屬性對應的屬性值,作為目標使用者的身份特徵資訊。 In an embodiment of the present invention, the attribute value corresponding to the identity attribute capable of uniquely identifying the target user may be used as the identity feature information of the target user.
在本發明的一個實施例中,統一標識生成單元,具體可以用於:根據身份特徵資訊和/或受理方伺服器的標識資訊,生成目標使用者的統一標識。 In one embodiment of the present invention, the unified identifier generation unit may specifically be configured to: generate a unified identifier of the target user according to identity feature information and/or identification information of the accepting party server.
在本發明的一個實施例中,統一標識生成單元,具體可以用於:利用編碼演算法和/或雜湊演算法對身份特徵資訊和/或受理方伺服器的標識資訊進行處理,生成目標使用者的統一標識。 In one embodiment of the present invention, the unified identification generating unit can be specifically configured to: process the identity feature information and/or the identification information of the accepting party server by using an encoding algorithm and/or a hash algorithm to generate a target user unified identity.
在本發明的一個實施例中,統一標識生成單元,具體可以用於:將身份特徵資訊和受理方伺服器的標識資訊進行字串拼接,得到拼接後字串;利用編碼演算法和/或雜湊演算法對拼接後字串進行處理,生成目標使用者的統一標識。 In one embodiment of the present invention, the unified identification generation unit can be specifically used to: perform character string concatenation on the identity feature information and the identification information of the accepting party server to obtain the concatenated character string; use encoding algorithm and/or hash Algorithms process the spliced strings to generate a unified identity for the target user.
在本發明的一個實施例中,統一標識生成單元,具體可以用於:將身份特徵資訊和受理方伺服器的標識資訊分別利用編碼演算法和/或雜湊演算法進行處理;將處理後的身份特徵資訊和處理後的受理方伺服器的標識資訊進行字串拼接,將拼接得到的字串作為目標使用者的統一標識。 In one embodiment of the present invention, the unified identification generation unit can be specifically used to: process the identity feature information and the identification information of the accepting party server by encoding algorithm and/or hash algorithm respectively; Character strings are concatenated with the processed identification information of the accepting party server, and the concatenated character string is used as a unified identification of the target user.
在本發明的一個實施例中,雜湊演算法,包括:資訊摘要演算法或安全散列演算法。 In an embodiment of the present invention, the hash algorithm includes: an information digest algorithm or a secure hash algorithm.
在本發明的一個實施例中,編碼演算法包括以下所列項中的一種或幾種:ANSI編碼演算法、Unicode編碼演算法、UTF-8編碼演算法、Base64編碼演算法和HEX編碼演算法。 In one embodiment of the present invention, the encoding algorithm includes one or more of the following items: ANSI encoding algorithm, Unicode encoding algorithm, UTF-8 encoding algorithm, Base64 encoding algorithm and HEX encoding algorithm .
在本發明的一個實施例中,本發明實施例提供的應用於終端設備的使用者統一標識處理裝置還可以包括:統一標識授權獲取請求接收模組,用於接收受理方伺服器發送的針對目標使用者的統一標識授權獲取請求。 In one embodiment of the present invention, the user unified identification processing device applied to the terminal device provided by the embodiment of the present invention may further include: a unified identification authorization acquisition request receiving module, used to receive the target-specific information sent by the accepting party server. The user's unified ID authorizes the acquisition request.
在本發明的一個實施例中,統一標識授權獲取請求包括:授權結果返回地址。 In an embodiment of the present invention, the unified identification authorization acquisition request includes: an authorization result return address.
在本發明的一個實施例中,統一標識授權獲取請求,可以包括:受理方伺服器的標識資訊。 In an embodiment of the present invention, the unified identification authorization acquisition request may include: identification information of the accepting party server.
在本發明的一個實施例中,統一標識授權獲取請求,還可以用於:請求獲取目標使用者的統一標識之外的使用者相關資訊。 In an embodiment of the present invention, the unified identification authorization acquisition request may also be used to: request to acquire user-related information other than the unified identification of the target user.
在本發明的一個實施例中,本發明實施例提供的應用於終端設備的使用者統一標識處理裝置訪問請求還可以包括:結果發送模組,用於將用於指示是否能夠獲取到目標使用者的統一標識的結果發送給受理方伺服器。 In an embodiment of the present invention, the access request of the user unified identification processing device applied to the terminal device provided by the embodiment of the present invention may further include: a result sending module, which is used to indicate whether the target user can be obtained The result of the unified identification is sent to the accepting party server.
在本發明的一個實施例中,本發明實施例提供的應用於終端設備的使用者統一標識處理裝置還可以包括:支付標識發送模組,用於將支付標識發送給受理方伺服器;支付標識用於驗證支付應用程式是否為符合支付標準的支付應用程式。 In one embodiment of the present invention, the device for processing unified user identification applied to terminal equipment provided by the embodiment of the present invention may further include: a payment identification sending module, configured to send the payment identification to the accepting party server; payment identification Used to verify that the payment application is a payment application that meets the payment standards.
在本發明的一個實施例中,授權碼在預設時長內有效。 In one embodiment of the present invention, the authorization code is valid within a preset time period.
與上述的方法實施例相對應,本發明實施例還提供一種應用於受理方伺服器的使用者統一標識處理裝置。如圖5所示,圖5示出了本 發明實施例提供的應用於受理方伺服器的使用者統一標識處理裝置的結構示意圖。應用於受理方伺服器的使用者統一標識處理裝置可以包括: Corresponding to the above-mentioned method embodiment, the embodiment of the present invention also provides a user unified identification processing device applied to the accepting party server. As shown in Figure 5, Figure 5 shows the A schematic diagram of the structure of the device for processing the unified user ID applied to the accepting party server provided by the embodiment of the invention. The user unified identification processing device applied to the accepting party server may include:
授權碼接收模組501,用於接收終端設備發送的授權碼。
The authorization
其中,授權碼用於授權獲取目標使用者的統一標識; Among them, the authorization code is used to authorize the acquisition of the unified identification of the target user;
統一標識獲取請求回饋模組502,用於回饋包括授權碼的針對目標使用者的統一標識獲取請求至終端設備,以使終端設備根據授權碼,獲取目標使用者的統一標識。
The unified identification acquisition
統一標識獲取模組503,用於獲取終端設備回饋的目標使用者的統一標識。
The unified
在本發明的一個實施例中,本發明實施例提供的應用於受理方伺服器的使用者統一標識處理裝置還可以包括:統一標識授權獲取請求發送模組,用於向終端設備發送針對目標使用者的統一標識授權獲取請求。 In one embodiment of the present invention, the user unified identification processing device applied to the accepting party server provided by the embodiment of the present invention may further include: a unified identification authorization acquisition request sending module, which is used to send the target usage information to the terminal device. The unified identifier of the user authorizes the acquisition request.
在本發明的一個實施例中,統一標識授權獲取請求,包括:授權結果返回地址。 In an embodiment of the present invention, the uniformly identified authorization acquisition request includes: an authorization result return address.
在本發明的一個實施例中,統一標識授權獲取請求,包括:受理方伺服器的標識資訊。 In an embodiment of the present invention, the unified identification authorization acquisition request includes: identification information of the accepting party server.
在本發明的一個實施例中,統一標識獲取請求回饋模組502,具體可以用於:將統一標識獲取請求發送至第一伺服器;以使第一伺服器將統一標識獲取請求發送給第二伺服器,第二伺服器將統一標識獲取請求發送至終端設備。
In one embodiment of the present invention, the unified identification acquisition
圖6示出了本發明實施例提供的終端設備的硬體結構示意圖。該終端設備600包括但不限於:射頻單元601、網路模組602、音訊輸出單元603、輸入單元604、感測器605、顯示單元606、使用者輸入單元607、介面單元608、記憶體609、處理器610、以及電源611等部件。本領域技術人員可以理解,圖6中示出的終端設備結構並不構成對終端設備的限定,終端設備可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件佈置。在本發明實施例中,終端設備包括但不限於手機、
平板電腦、筆記型電腦、掌上型電腦、車載終端、可穿戴設備、以及計步器等。
FIG. 6 shows a schematic diagram of a hardware structure of a terminal device provided by an embodiment of the present invention. The
處理器610,用於獲取用於授權獲取目標使用者的統一標識的授權碼;將授權碼發送給受理方伺服器;接收第一伺服器發送的針對目標使用者的統一標識獲取請求;若統一標識獲取請求包括授權碼,根據授權碼,獲取目標使用者的統一標識;將統一標識發送給第一伺服器,以使第一伺服器將統一標識發送給受理方伺服器。
The
通過本發明實施例,能夠獲取到使用者統一標識,便於使用者管理,能夠提高用戶管理效率並且沒有將使用者資訊發送給受理方伺服器,能夠避免用戶隱私洩露,提高安全性。 Through the embodiment of the present invention, the unified identification of the user can be obtained, which is convenient for user management, can improve the efficiency of user management and does not send user information to the accepting party server, can avoid leakage of user privacy, and improve security.
應理解的是,本發明實施例中,射頻單元601可用於收發資訊或通話過程中,信號的接收和發送,具體的,將來自基站的下行資料接收後,給處理器610處理;另外,將上行的資料發送給基站。通常,射頻單元601包括但不限於天線、至少一個放大器、收發信機、耦合器、低雜訊放大器、雙工器等。此外,射頻單元601還可以通過無線通訊系統與網路和其他設備通信。
It should be understood that, in the embodiment of the present invention, the
終端設備通過網路模組602為使用者提供了無線的寬頻互聯網訪問,如說明使用者收發電子郵件、流覽網頁和訪問流式媒體等。
The terminal device provides the user with wireless broadband Internet access through the
音訊輸出單元603可以將射頻單元601或網路模組602接收的或者在記憶體609中存儲的音訊資料轉換成音訊信號並且輸出為聲音。而且,音訊輸出單元603還可以提供與終端設備600執行的特定功能相關的音訊輸出(例如,呼叫符號接收聲音、消息接收聲音等等)。音訊輸出單元603包括揚聲器、蜂鳴器以及受話器等。
The
輸入單元604用於接收音訊或視訊訊號。輸入單元604可以包括圖形處理器(Graphics Processing Unit,GPU)6041和麥克風6042,圖形處理器6041對在視頻捕獲模式或圖像捕獲模式中由圖像捕獲裝置(如攝像頭)獲得的靜態圖片或視頻的圖像資料進行處理。處理後的圖像幀可以顯示在顯示單元606上。經圖形處理器6041處理後的圖像幀可以存儲在記憶體609(或其它存儲介質)中或者經由射頻單元601或網路模組602進行
發送。麥克風6042可以接收聲音,並且能夠將這樣的聲音處理為音訊資料。處理後的音訊資料可以在電話通話模式的情況下轉換為可經由射頻單元601發送到移動通信基站的格式輸出。
The
終端設備600還包括至少一種感測器605,比如光感測器、運動感測器以及其他感測器。具體地,光感測器包括環境光感測器及接近感測器,其中,環境光感測器可根據環境光線的明暗來調節顯示面板6061的亮度,接近感測器可在終端設備600移動到耳邊時,關閉顯示面板6061和/或背光。作為運動感測器的一種,加速計感測器可檢測各個方向上(一般為三軸)加速度的大小,靜止時可檢測出重力的大小及方向,可用於識別終端設備姿態(比如橫豎屏切換、相關遊戲、磁力計姿態校準)、振動識別相關功能(比如計步器、敲擊)等;感測器605還可以包括指紋感測器、壓力感測器、虹膜感測器、分子感測器、陀螺儀、氣壓計、濕度計、溫度計、紅外線感測器等,在此不再贅述。
The
顯示單元606用於顯示由使用者輸入的資訊或提供給使用者的資訊。顯示單元606可包括顯示面板6061,可以採用液晶顯示器(Liquid Crystal Display,LCD)、有機發光二極體(Organic Light-Emitting Diode,OLED)等形式來配置顯示面板6061。
The
使用者輸入單元607可用於接收輸入的數位或字元資訊,以及產生與終端設備的用戶設置以及功能控制有關的鍵信號輸入。具體地,使用者輸入單元607包括觸控面板6071以及其他輸入裝置6072。觸控面板6071,也稱為觸控式螢幕,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸控面板6071上或在觸控面板6071附近的操作)。觸控面板6071可包括觸摸檢測裝置和觸摸控制器兩個部分。其中,觸摸檢測裝置檢測使用者的觸摸方位,並檢測觸摸操作帶來的信號,將信號傳送給觸摸控制器;觸摸控制器從觸摸檢測裝置上接收觸摸資訊,並將它轉換成觸點座標,再送給處理器610,接收處理器610發來的命令並加以執行。此外,可以採用電阻式、電容式、紅外線以及表面聲波等多種類型實現觸控面板6071。除了觸控面板6071,使用者輸入單元607還可以包括其他輸入裝置6072。具體地,其他輸入裝置6072可以包括
但不限於物理鍵盤、功能鍵(比如音量控制按鍵、開關按鍵等)、軌跡球、滑鼠、操作杆,在此不再贅述。
The
進一步的,觸控面板6071可覆蓋在顯示面板6061上,當觸控面板6071檢測到在其上或附近的觸摸操作後,傳送給處理器610以確定觸摸事件的類型,隨後處理器610根據觸摸事件的類型在顯示面板6061上提供相應的視覺輸出。雖然在圖6中,觸控面板6071與顯示面板6061是作為兩個獨立的部件來實現終端設備的輸入和輸出功能,但是在某些實施例中,可以將觸控面板6071與顯示面板6061集成而實現終端設備的輸入和輸出功能,具體此處不做限定。
Furthermore, the
介面單元608為外部裝置與終端設備600連接的介面。例如,外部裝置可以包括有線或無線頭戴式耳機埠、外部電源(或電池充電器)埠、有線或無線資料埠、存儲卡埠、用於連接具有識別模組的裝置的埠、音訊輸入/輸出(I/O)埠、視頻I/O埠、耳機埠等等。介面單元608可以用於接收來自外部裝置的輸入(例如,資料資訊、電力等等)並且將接收到的輸入傳輸到終端設備600內的一個或多個元件或者可以用於在終端設備600和外部裝置之間傳輸資料。
The
記憶體609可用於存儲軟體程式以及各種資料。記憶體609可主要包括存儲程式區和存儲資料區,其中,存儲程式區可存儲作業系統、至少一個功能所需的應用程式(比如聲音播放功能、圖像播放功能等)等;存儲資料區可存儲根據手機的使用所創建的資料(比如音訊資料、電話本等)等。此外,記憶體609可以包括高速隨機存取記憶體,還可以包括非易失性記憶體,例如至少一個磁碟記憶體件、快閃記憶體器件、或其他易失性固態記憶體件。
The
處理器610是終端設備的控制中心,利用各種介面和線路連接整個終端設備的各個部分,通過運行或執行存儲在記憶體609內的軟體程式和/或模組,以及調用存儲在記憶體609內的資料,執行終端設備的各種功能和處理資料,從而對終端設備進行整體監控。處理器610可包括一個或多個處理單元;優選的,處理器610可集成應用處理器和調製解調處理器,其中,應用處理器主要處理作業系統、使用者介面和應用程式等,
調製解調處理器主要處理無線通訊。可以理解的是,上述調製解調處理器也可以不集成到處理器610中。
The
終端設備600還可以包括給各個部件供電的電源611(比如電池),優選的,電源611可以通過電源管理系統與處理器610邏輯相連,從而通過電源管理系統實現管理充電、放電、以及功耗管理等功能。
The
另外,終端設備600包括一些未示出的功能模組,在此不再贅述。
In addition, the
優選的,本發明實施例還提供一種終端設備,包括處理器610,記憶體609,存儲在記憶體609上並可在處理器610上運行的電腦程式,該電腦程式被處理器610執行時實現上述應用於終端設備的使用者統一標識處理方法實施例的各個過程,且能達到相同的技術效果,為避免重複,這裡不再贅述。
Preferably, the embodiment of the present invention also provides a terminal device, including a
圖7示出了能夠實現根據本發明實施例的使用者統一標識處理方法及裝置的計算設備的示例性硬體架構的結構圖。如圖7所示,計算設備700包括輸入裝置701、輸入介面702、中央處理器703、記憶體704、輸出介面705、以及輸出設備706。其中,輸入介面702、中央處理器703、記憶體704、以及輸出介面705通過匯流排710相互連接,輸入裝置701和輸出設備706分別通過輸入介面702和輸出介面705與匯流排710連接,進而與計算設備700的其他元件連接。 Fig. 7 shows a structural diagram of an exemplary hardware architecture of a computing device capable of implementing the method and apparatus for processing a unified user identification according to an embodiment of the present invention. As shown in FIG. 7 , the computing device 700 includes an input device 701 , an input interface 702 , a CPU 703 , a memory 704 , an output interface 705 , and an output device 706 . Wherein, the input interface 702, the central processing unit 703, the memory 704, and the output interface 705 are connected to each other through the bus bar 710, and the input device 701 and the output device 706 are respectively connected to the bus bar 710 through the input interface 702 and the output interface 705, and then connected to the bus bar 710. Other elements of computing device 700 are connected.
具體地,輸入裝置701接收來自外部的輸入資訊,並通過輸入介面702將輸入資訊傳送到中央處理器703;中央處理器703基於記憶體704中存儲的電腦可執行指令對輸入資訊進行處理以生成輸出資訊,將輸出資訊臨時或者永久地存儲在記憶體704中,然後通過輸出介面705將輸出資訊傳送到輸出設備706;輸出設備706將輸出資訊輸出到計算設備700的外部供使用者使用。 Specifically, the input device 701 receives input information from the outside, and transmits the input information to the central processing unit 703 through the input interface 702; the central processing unit 703 processes the input information based on the computer-executable instructions stored in the memory 704 to generate To output information, temporarily or permanently store the output information in the memory 704, and then transmit the output information to the output device 706 through the output interface 705; the output device 706 outputs the output information to the outside of the computing device 700 for the user to use.
也就是說,圖7所示的計算設備也可以被實現為使用者統一標識處理設備,該使用者統一標識處理設備可以包括:存儲有電腦可執行指令的記憶體;以及處理器,該處理器在執行電腦可執行指令時可以實現本發明實施例提供的使用者統一標識處理方法和裝置。 That is to say, the computing device shown in FIG. 7 can also be implemented as a user unified identification processing device, and the user unified identification processing device can include: a memory storing computer-executable instructions; and a processor, the processor The method and device for processing a unified user identification provided by the embodiments of the present invention can be realized when computer-executable instructions are executed.
本發明實施例還提供一種電腦可讀存儲介質,該電腦可讀存儲介質上存儲有電腦程式指令;該電腦程式指令被處理器執行時實現本發明實施例提供的使用者統一標識處理方法。 The embodiment of the present invention also provides a computer-readable storage medium, the computer-readable storage medium stores computer program instructions; when the computer program instructions are executed by a processor, the unified user identification processing method provided by the embodiment of the present invention is implemented.
需要明確的是,本發明並不局限於上文所描述並在圖中示出的特定配置和處理。為了簡明起見,這裡省略了對已知方法的詳細描述。在上述實施例中,描述和示出了若干具體的步驟作為示例。但是,本發明的方法過程並不限於所描述和示出的具體步驟,本領域的技術人員可以在領會本發明的精神後,作出各種改變、修改和添加,或者改變步驟之間的順序。 It is to be understood that the invention is not limited to the specific arrangements and processes described above and shown in the drawings. For conciseness, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present invention is not limited to the specific steps described and shown, and those skilled in the art can make various changes, modifications and additions, or change the sequence of steps after understanding the spirit of the present invention.
以上所述的結構框圖中所示的功能塊可以實現為硬體、軟體、固件或者它們的組合。當以硬體方式實現時,其可以例如是電子電路、專用積體電路(ASIC)、適當的固件、外掛程式、功能卡等等。當以軟體方式實現時,本發明的元素是被用於執行所需任務的程式或者程式碼片段。程式或者程式碼片段可以存儲在機器可讀介質中,或者通過載波中攜帶的資料信號在傳輸介質或者通信鏈路上傳送。“機器可讀介質”可以包括能夠存儲或傳輸資訊的任何介質。機器可讀介質的例子包括電子電路、半導體記憶體設備、ROM、快閃記憶體、可擦除ROM(EROM)、軟碟、CD-ROM、光碟、硬碟、光纖介質、射頻(RF)鏈路,等等。程式碼片段可以經由諸如網際網路、內聯網等的電腦網路被下載。 The functional blocks shown in the structural block diagrams above can be realized as hardware, software, firmware or a combination thereof. When implemented in hardware, it may be, for example, an electronic circuit, an application specific integrated circuit (ASIC), suitable firmware, a plug-in, a function card, or the like. When implemented in software, the elements of the invention are the programs or code segments used to perform the required tasks. Programs or program code segments may be stored on a machine-readable medium or transmitted over a transmission medium or communication link by a data signal carried in a carrier wave. "Machine-readable medium" may include any medium that can store or transmit information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links Road, wait. Code snippets may be downloaded via computer networks such as the Internet, Intranet, and the like.
還需要說明的是,本發明中提及的示例性實施例,基於一系列的步驟或者裝置描述一些方法或系統。但是,本發明不局限於上述步驟的順序,也就是說,可以按照實施例中提及的循序執行步驟,也可以不同於實施例中的順序,或者若干步驟同時執行。 It should also be noted that the exemplary embodiments mentioned in the present invention describe some methods or systems based on a series of steps or devices. However, the present invention is not limited to the order of the above steps, that is to say, the steps may be performed in the order mentioned in the embodiment, or may be different from the order in the embodiment, or several steps may be performed simultaneously.
以上所述,僅為本發明的具體實施方式,所屬領域的技術人員可以清楚地瞭解到,為了描述的方便和簡潔,上述描述的系統、模組和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。應理解,本發明的保護範圍並不局限於此,任何熟悉本技術領域的技術人員在本發明揭露的技術範圍內,可輕易想到各種等效的修改或替換,這些修改或替換都應涵蓋在本發明的保護範圍之內。 The above is only a specific implementation of the present invention, and those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process of the system, modules and units described above can be implemented by referring to the aforementioned method The corresponding process in the example will not be repeated here. It should be understood that the protection scope of the present invention is not limited thereto, and any person skilled in the art can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present invention, and these modifications or replacements should all be covered in within the protection scope of the present invention.
S101,S102,S103,S104,S105:步驟 S101, S102, S103, S104, S105: steps
Claims (30)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910441859.9A CN110166461B (en) | 2019-05-24 | 2019-05-24 | User unified identification processing method, device, equipment and storage medium |
| CN201910441859.9 | 2019-05-24 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW202044155A TW202044155A (en) | 2020-12-01 |
| TWI804713B true TWI804713B (en) | 2023-06-11 |
Family
ID=67632860
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW109105743A TWI804713B (en) | 2019-05-24 | 2020-02-21 | User uniform identification processing method, processing device, processing equipment and computer-readable storage medium |
Country Status (3)
| Country | Link |
|---|---|
| CN (1) | CN110166461B (en) |
| TW (1) | TWI804713B (en) |
| WO (1) | WO2020238364A1 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110166461B (en) * | 2019-05-24 | 2022-09-20 | 中国银联股份有限公司 | User unified identification processing method, device, equipment and storage medium |
| CN112637247A (en) * | 2021-02-03 | 2021-04-09 | 三和智控(北京)系统集成有限公司 | Method and device for constructing anonymous real-name registration device |
| CN113946859B (en) * | 2021-08-31 | 2024-11-19 | 广东小天才科技有限公司 | A user identification generation method, device, equipment and storage medium |
| CN115623608B (en) * | 2022-10-21 | 2025-08-05 | 浪潮电子信息产业股份有限公司 | Connection establishment method, system, electronic device and computer-readable storage medium |
| CN115766039B (en) * | 2022-12-02 | 2025-04-08 | 中国建设银行股份有限公司 | Session control and authorization method, device and system based on encrypted token |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020032651A1 (en) * | 1996-12-04 | 2002-03-14 | Embrey Mark C. | Method and apparatus for making payments and delivering payment information |
| TW201301161A (en) * | 2011-06-22 | 2013-01-01 | Broadcom Corp | Mobile device for transaction payment delegation |
| CN103270524A (en) * | 2010-10-27 | 2013-08-28 | 维萨国际服务协会 | Integration of authentication tokens with mobile communication devices |
| CN104104671A (en) * | 2014-06-30 | 2014-10-15 | 重庆智韬信息技术中心 | System for establishing unified dynamic authorization code for enterprise legal person account |
| CN104104672A (en) * | 2014-06-30 | 2014-10-15 | 重庆智韬信息技术中心 | Method for establishing dynamic authorization code based on identity authentication |
| CN104104673A (en) * | 2014-06-30 | 2014-10-15 | 重庆智韬信息技术中心 | Method for realizing security payment through third party unified dynamic authorization code |
| CN104318438A (en) * | 2014-10-29 | 2015-01-28 | 重庆智韬信息技术中心 | Integrated authorization method for safe payment through dynamic authorization code |
| CN107920138A (en) * | 2016-10-08 | 2018-04-17 | 腾讯科技(深圳)有限公司 | A kind of user's unifying identifier generation method, apparatus and system |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20050250538A1 (en) * | 2004-05-07 | 2005-11-10 | July Systems, Inc. | Method and system for making card-based payments using mobile devices |
| CN101877850B (en) * | 2009-04-29 | 2014-01-01 | 华为技术有限公司 | Access authentication method and device |
| US10032239B2 (en) * | 2010-06-10 | 2018-07-24 | United Parcel Service Of America, Inc. | Enhanced payments for shipping |
| US9529930B2 (en) * | 2014-06-09 | 2016-12-27 | Delonaco Limited | Unified ID |
| CN105897668A (en) * | 2015-10-22 | 2016-08-24 | 乐视致新电子科技(天津)有限公司 | Third party account authorization method, device, server and system |
| CN109286633A (en) * | 2018-10-26 | 2019-01-29 | 深圳市华云中盛科技有限公司 | Single sign-on method, device, computer equipment and storage medium |
| CN110166461B (en) * | 2019-05-24 | 2022-09-20 | 中国银联股份有限公司 | User unified identification processing method, device, equipment and storage medium |
-
2019
- 2019-05-24 CN CN201910441859.9A patent/CN110166461B/en active Active
-
2020
- 2020-02-21 TW TW109105743A patent/TWI804713B/en active
- 2020-03-24 WO PCT/CN2020/080927 patent/WO2020238364A1/en not_active Ceased
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020032651A1 (en) * | 1996-12-04 | 2002-03-14 | Embrey Mark C. | Method and apparatus for making payments and delivering payment information |
| CN103270524A (en) * | 2010-10-27 | 2013-08-28 | 维萨国际服务协会 | Integration of authentication tokens with mobile communication devices |
| TW201301161A (en) * | 2011-06-22 | 2013-01-01 | Broadcom Corp | Mobile device for transaction payment delegation |
| CN104104671A (en) * | 2014-06-30 | 2014-10-15 | 重庆智韬信息技术中心 | System for establishing unified dynamic authorization code for enterprise legal person account |
| CN104104672A (en) * | 2014-06-30 | 2014-10-15 | 重庆智韬信息技术中心 | Method for establishing dynamic authorization code based on identity authentication |
| CN104104673A (en) * | 2014-06-30 | 2014-10-15 | 重庆智韬信息技术中心 | Method for realizing security payment through third party unified dynamic authorization code |
| CN104318438A (en) * | 2014-10-29 | 2015-01-28 | 重庆智韬信息技术中心 | Integrated authorization method for safe payment through dynamic authorization code |
| CN107920138A (en) * | 2016-10-08 | 2018-04-17 | 腾讯科技(深圳)有限公司 | A kind of user's unifying identifier generation method, apparatus and system |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110166461A (en) | 2019-08-23 |
| TW202044155A (en) | 2020-12-01 |
| WO2020238364A1 (en) | 2020-12-03 |
| CN110166461B (en) | 2022-09-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI804713B (en) | User uniform identification processing method, processing device, processing equipment and computer-readable storage medium | |
| CN107786504B (en) | ELF file release method, ELF file verification method, server and terminal | |
| CN110417543B (en) | Data encryption method, device and storage medium | |
| JP6585823B2 (en) | Method and terminal for processing order information | |
| CN107766747B (en) | Method for verifying integrity of application program installation package, mobile terminal and server | |
| WO2017041599A1 (en) | Service processing method and electronic device | |
| WO2015101273A1 (en) | Security verification method, and related device and system | |
| CN108510022B (en) | Two-dimensional code generation and verification method and server | |
| WO2016082194A1 (en) | Message processing method and apparatus | |
| WO2017185711A1 (en) | Method, apparatus and system for controlling smart device, and storage medium | |
| WO2020164526A1 (en) | Control method for nodes in distributed system and related device | |
| CN109257336A (en) | A blockchain-based cryptographic information processing method and terminal device | |
| WO2014000652A1 (en) | Browser plug-in installation method, device and terminal | |
| CN107786569A (en) | A kind of identifying code sending method, method of reseptance and relevant device | |
| CN107806943A (en) | A kind of coil temperature detection method and mobile terminal | |
| CN113221150A (en) | Data protection method and device | |
| CN109766705B (en) | A circuit-based data verification method, device and electronic device | |
| CN111027972B (en) | A blockchain-based data verification method, device and electronic equipment | |
| CN118797704A (en) | Data access method, device and electronic equipment | |
| CN105488433B (en) | Terminal key generation method and device | |
| CN111556178A (en) | Analytic system, method, equipment and storage medium | |
| WO2024138503A1 (en) | Data encryption method and apparatus, computer device and storage medium | |
| CN111404933A (en) | Authentication method, electronic equipment and authentication server | |
| CN110602706A (en) | Network access method, terminal and server | |
| CN114124418B (en) | Block chain-based data processing method, device and system and electronic equipment |