CN115296816A - Mobile banking sharing processing method and device - Google Patents
Mobile banking sharing processing method and device Download PDFInfo
- Publication number
- CN115296816A CN115296816A CN202210921844.4A CN202210921844A CN115296816A CN 115296816 A CN115296816 A CN 115296816A CN 202210921844 A CN202210921844 A CN 202210921844A CN 115296816 A CN115296816 A CN 115296816A
- Authority
- CN
- China
- Prior art keywords
- sharing
- user
- password
- parameters
- bank
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 31
- 238000000034 method Methods 0.000 claims abstract description 53
- 238000013507 mapping Methods 0.000 claims abstract description 52
- 238000012545 processing Methods 0.000 claims description 40
- 230000006870 function Effects 0.000 claims description 37
- 238000004590 computer program Methods 0.000 claims description 29
- 238000012795 verification Methods 0.000 claims description 14
- 238000013473 artificial intelligence Methods 0.000 abstract description 4
- 230000008569 process Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 14
- 241001122315 Polites Species 0.000 description 13
- 238000012546 transfer Methods 0.000 description 11
- 230000000694 effects Effects 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 238000013519 translation Methods 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000009191 jumping Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3226—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/08—Annexed information, e.g. attachments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/07—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
- H04L51/10—Multimedia information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/085—Secret sharing or secret splitting, e.g. threshold schemes
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- General Business, Economics & Management (AREA)
- Technology Law (AREA)
- Strategic Management (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Economics (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- General Engineering & Computer Science (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明公开了一种手机银行分享处理方法及装置,涉及人工智能技术领域,其中该方法包括:第一用户的手机银行接收第一用户对手机银行内容的分享请求;根据分享请求,获取分享参数;将分享参数发送至银行后台服务器,以供银行后台服务器:根据分享参数生成分享口令,分享口令中分享参数以随机字符串替换,记录分享参数与随机字符串的映射关系;接收银行后台服务器反馈的分享口令,将分享口令拼接为分享口令链接;将分享口令链接提供给第一用户,以供第一用户将分享口令链接提供至第二用户。本发明手机银行分享口令链接中用随机字符串代替分享参数,其中随机字符串没有实际意义,不会造成用户信息的泄露,提高手机银行分享的安全性,改善了用户体验。
The invention discloses a mobile banking sharing processing method and device, and relates to the technical field of artificial intelligence. The method includes: a mobile banking of a first user receives a sharing request of the mobile banking content from the first user; and obtaining sharing parameters according to the sharing request ; Send the sharing parameters to the bank's back-end server for the bank's back-end server: generate a sharing password according to the sharing parameters, replace the sharing parameters in the sharing password with random strings, and record the mapping relationship between the sharing parameters and the random strings; Receive feedback from the bank's back-end server The sharing password is spliced into a sharing password link; the sharing password link is provided to the first user, so that the first user can provide the sharing password link to the second user. In the mobile banking sharing password link of the present invention, a random string is used to replace the sharing parameter, wherein the random string has no practical significance and will not cause leakage of user information, thereby improving the security of mobile banking sharing and improving user experience.
Description
技术领域technical field
本发明涉及人工智能技术领域,尤其涉及一种手机银行分享处理方法及装置。需要说明的是,本发明手机银行分享处理方法及装置可用于人工智能技术领域,也可用于除人工智能技术领域之外的任意领域,本发明手机银行分享处理方法及装置的应用领域不做限定。The invention relates to the technical field of artificial intelligence, in particular to a mobile bank sharing processing method and device. It should be noted that the mobile banking sharing processing method and device of the present invention can be used in the field of artificial intelligence technology, and can also be used in any field other than the artificial intelligence technology field. The application field of the mobile banking sharing processing method and device of the present invention is not limited .
背景技术Background technique
本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。This section is intended to provide a background or context to embodiments of the invention that are recited in the claims. The descriptions herein are not admitted to be prior art by inclusion in this section.
目前,分享功能已经成为手机应用程序的标配,对于商家而言通过分享可以实现用户增长、利益扩充等等,对于用户而言通过分享可以满足精神需求,如分享高效的学习方法、有趣的故事等等,也可以满足自身的利益,例如分享可以获得奖励,因此每天存在大量的用户将手机应用程序的信息分享至其他社交平台。现有的分享形式一般为网址链接、图片、音频等分享形式。在手机银行中,用户在进行一些理财产品、理财功能的分享时,一般会携带一些信息,如果其他用户使用浏览器打开该链接,可能会造成用户信息的泄露,因此,目前手机银行的分享处理方法安全性较低,对于用户来说体验较差。At present, the sharing function has become a standard configuration of mobile applications. For merchants, sharing can achieve user growth and profit expansion, etc. For users, sharing can meet spiritual needs, such as sharing efficient learning methods and interesting stories. And so on, it can also meet their own interests, for example, sharing can get rewards, so there are a large number of users sharing the information of mobile phone applications to other social platforms every day. Existing sharing forms are generally website links, pictures, audio and other sharing forms. In mobile banking, when users share some financial products and financial functions, they usually carry some information. If other users use a browser to open the link, user information may be leaked. Therefore, the current sharing process of mobile banking The method has low security and poor experience for users.
发明内容Contents of the invention
本发明实施例提供一种手机银行分享处理方法,用以提高手机银行分享的安全性,改善用户体验,该方法应用于银行后台服务器,该方法包括:An embodiment of the present invention provides a mobile banking sharing processing method to improve the security of mobile banking sharing and improve user experience. The method is applied to a bank background server, and the method includes:
接收分享参数,所述分享参数由第一用户的手机银行在接收到第一用户对手机银行内容的分享请求后,根据分享请求获取;所述分享参数包括第一用户的用户信息、分享内容的标识、分享跳转参数;receiving sharing parameters, the sharing parameters are obtained by the mobile banking of the first user according to the sharing request after receiving the sharing request of the mobile banking content from the first user; the sharing parameters include the user information of the first user, the sharing content Identify and share jump parameters;
根据分享参数生成分享口令,分享口令中分享参数以随机字符串替换;Generate a sharing password according to the sharing parameters, and replace the sharing parameters in the sharing password with random strings;
记录分享参数与随机字符串的映射关系;Record the mapping relationship between shared parameters and random strings;
将分享口令反馈至第一用户的手机银行,以供第一用户的手机银行将分享口令拼接为分享口令链接;Feedback the shared password to the mobile banking of the first user, so that the mobile banking of the first user can combine the shared password into a shared password link;
在第一用户将分享口令链接提供至第二用户后,接收第二用户的手机银行从分享口令链接中解析出的分享口令;After the first user provides the shared password link to the second user, receive the shared password parsed from the shared password link by the mobile banking of the second user;
根据接收的分享口令中随机字符串,分享参数与随机字符串的映射关系,获取分享参数;According to the random character string in the received sharing password, the mapping relationship between the sharing parameter and the random character string, the sharing parameter is obtained;
将分享参数提供至第二用户的手机银行,以供第二用户的手机银行根据分享参数向第二用户展示分享内容。The sharing parameters are provided to the mobile banking of the second user, so that the mobile banking of the second user can display the sharing content to the second user according to the sharing parameters.
本发明实施例还提供一种手机银行分享处理方法,用以提高手机银行分享的安全性,改善用户体验,该方法应用于第一用户的手机银行,该方法包括:The embodiment of the present invention also provides a mobile banking sharing processing method to improve the security of mobile banking sharing and improve user experience. The method is applied to the mobile banking of the first user, and the method includes:
接收第一用户对手机银行内容的分享请求;Receive the first user's request for sharing mobile banking content;
根据分享请求,获取分享参数;分享参数包括第一用户的用户信息、分享内容的标识、分享跳转参数;According to the sharing request, the sharing parameters are obtained; the sharing parameters include the user information of the first user, the identification of the sharing content, and the sharing jump parameters;
将分享参数发送至银行后台服务器,以供银行后台服务器:根据分享参数生成分享口令,分享口令中分享参数以随机字符串替换,记录分享参数与随机字符串的映射关系;Send the sharing parameters to the bank background server for the bank background server: generate a sharing password according to the sharing parameters, replace the sharing parameters in the sharing password with random strings, and record the mapping relationship between the sharing parameters and the random strings;
接收银行后台服务器反馈的分享口令,将分享口令拼接为分享口令链接;Receive the sharing password fed back by the bank's background server, and splicing the sharing password into a sharing password link;
将分享口令链接提供给第一用户,以供第一用户将分享口令链接提供至第二用户。The password sharing link is provided to the first user for the first user to provide the password sharing link to the second user.
本发明实施例还提供一种手机银行分享处理方法,用以提高手机银行分享的安全性,改善用户体验,该方法应用于第二用户的手机银行,该方法包括:The embodiment of the present invention also provides a mobile banking sharing processing method, which is used to improve the security of mobile banking sharing and improve user experience. The method is applied to the mobile banking of the second user, and the method includes:
在第二用户接收到第一用户提供的分享口令链接后,接收第二用户提交的手机银行调起请求;手机银行调起请求中携带分享口令链接;After receiving the shared password link provided by the first user, the second user receives the mobile banking transfer request submitted by the second user; the mobile banking transfer request carries the shared password link;
为第二用户调起手机银行;Invoke mobile banking for the second user;
从分享口令链接中解析出分享口令;Parse the shared password from the shared password link;
将分享口令发送至银行后台服务器,以供银行后台服务器:根据分享口令中随机字符串,分享参数与随机字符串的映射关系,获取分享参数;分享参数包括第一用户的用户信息、分享内容的标识、分享跳转参数;Send the sharing password to the bank background server for the bank background server: according to the random character string in the sharing password, the mapping relationship between the sharing parameter and the random character string, and obtain the sharing parameter; the sharing parameter includes the user information of the first user, the content of the sharing content Identify and share jump parameters;
接收银行后台服务器反馈的分享参数;Receive sharing parameters fed back by the bank's background server;
根据分享参数中分享内容的标识、分享跳转参数,向第二用户展示分享内容。Display the shared content to the second user according to the shared content identifier and the shared jump parameter in the shared parameter.
本发明实施例还提供一种手机银行分享处理装置,用以提高手机银行分享的安全性,改善用户体验,该装置应用于银行后台服务器,该装置包括:The embodiment of the present invention also provides a mobile bank sharing processing device, which is used to improve the security of mobile bank sharing and improve user experience. The device is applied to a bank background server, and the device includes:
第一分享参数接收模块,用于接收分享参数,所述分享参数由第一用户的手机银行在接收到第一用户对手机银行内容的分享请求后,根据分享请求获取;所述分享参数包括第一用户的用户信息、分享内容的标识、分享跳转参数;The first sharing parameter receiving module is used to receive sharing parameters, and the sharing parameters are obtained by the mobile banking of the first user according to the sharing request after receiving the sharing request of the mobile banking content from the first user; the sharing parameters include the first A user's user information, shared content identification, shared jump parameters;
口令生成模块,用于根据分享参数生成分享口令,分享口令中分享参数以随机字符串替换;The password generation module is used to generate a shared password according to the shared parameters, and the shared parameters in the shared password are replaced with random strings;
映射关系记录模块,用于记录分享参数与随机字符串的映射关系;Mapping relationship recording module, used to record the mapping relationship between shared parameters and random strings;
口令发送模块,用于将分享口令反馈至第一用户的手机银行,以供第一用户的手机银行将分享口令拼接为分享口令链接;The password sending module is used to feed back the shared password to the mobile banking of the first user, so that the mobile banking of the first user can stitch the shared password into a shared password link;
口令接收模块,用于在第一用户将分享口令链接提供至第二用户后,接收第二用户的手机银行从分享口令链接中解析出的分享口令;The password receiving module is used to receive the shared password parsed from the shared password link by the mobile banking of the second user after the first user provides the shared password link to the second user;
第一分享参数获取模块,用于根据接收的分享口令中随机字符串,分享参数与随机字符串的映射关系,获取分享参数;The first sharing parameter acquisition module is used to acquire the sharing parameters according to the random character string in the received sharing password, the mapping relationship between the sharing parameter and the random character string;
第一分享参数发送模块,用于将分享参数提供至第二用户的手机银行,以供第二用户的手机银行根据分享参数向第二用户展示分享内容。The first sharing parameter sending module is used to provide the sharing parameters to the mobile banking of the second user, so that the mobile banking of the second user can display the sharing content to the second user according to the sharing parameters.
本发明实施例还提供一种手机银行分享处理装置,用以提高手机银行分享的安全性,改善用户体验,该装置应用于第一用户的手机银行,该装置包括:The embodiment of the present invention also provides a mobile banking sharing processing device, which is used to improve the security of mobile banking sharing and improve user experience. The device is applied to the mobile banking of the first user, and the device includes:
分享请求接收模块,用于接收第一用户对手机银行内容的分享请求;A sharing request receiving module, configured to receive a sharing request from the first user for mobile banking content;
第二分享参数获取模块,用于根据分享请求,获取分享参数;分享参数包括第一用户的用户信息、分享内容的标识、分享跳转参数;The second sharing parameter acquisition module is used to obtain sharing parameters according to the sharing request; the sharing parameters include the user information of the first user, the identification of the sharing content, and the sharing jump parameters;
第二分享参数发送模块,用于将分享参数发送至银行后台服务器,以供银行后台服务器:根据分享参数生成分享口令,分享口令中分享参数以随机字符串替换,记录分享参数与随机字符串的映射关系;The second sharing parameter sending module is used to send the sharing parameter to the bank background server for the bank background server: generate a sharing password according to the sharing parameter, replace the sharing parameter in the sharing password with a random character string, and record the combination of the sharing parameter and the random character string Mapping relations;
第一口令链接处理模块,用于接收银行后台服务器反馈的分享口令,将分享口令拼接为分享口令链接;将分享口令链接提供给第一用户,以供第一用户将分享口令链接提供至第二用户。The first password link processing module is used to receive the sharing password fed back by the bank background server, splicing the sharing password into a sharing password link; providing the sharing password link to the first user for the first user to provide the sharing password link to the second user.
本发明实施例还提供一种手机银行分享处理装置,用以提高手机银行分享的安全性,改善用户体验,该装置应用于第二用户的手机银行,该装置包括:The embodiment of the present invention also provides a mobile banking sharing processing device, which is used to improve the security of mobile banking sharing and improve user experience. The device is applied to the mobile banking of the second user, and the device includes:
手机银行调起模块,用于在第二用户接收到第一用户提供的分享口令链接后,接收第二用户提交的手机银行调起请求;手机银行调起请求中携带分享口令链接;为第二用户调起手机银行;The mobile banking calling module is used to receive the mobile banking calling request submitted by the second user after the second user receives the sharing password link provided by the first user; the mobile banking calling request carries the sharing password link; The user invokes mobile banking;
第二口令链接处理模块,用于从分享口令链接中解析出分享口令;将分享口令发送至银行后台服务器,以供银行后台服务器:根据分享口令中随机字符串,分享参数与随机字符串的映射关系,获取分享参数;分享参数包括第一用户的用户信息、分享内容的标识、分享跳转参数;The second password link processing module is used to analyze the shared password from the shared password link; send the shared password to the bank background server for the bank background server: according to the random character string in the shared password, the mapping between the shared parameter and the random character string relationship, to obtain sharing parameters; the sharing parameters include the user information of the first user, the identification of the shared content, and the sharing jump parameters;
第二分享参数接收模块,用于接收银行后台服务器反馈的分享参数;The second sharing parameter receiving module is used to receive the sharing parameters fed back by the bank background server;
分享参数处理模块,用于根据分享参数中分享内容的标识、分享跳转参数,向第二用户展示分享内容。The sharing parameter processing module is used to display the sharing content to the second user according to the identification of the sharing content in the sharing parameter and the sharing jump parameter.
本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述手机银行分享处理方法。An embodiment of the present invention also provides a computer device, including a memory, a processor, and a computer program stored on the memory and operable on the processor, and the processor implements the above mobile banking sharing processing method when executing the computer program.
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述手机银行分享处理方法。An embodiment of the present invention also provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the above mobile banking sharing processing method is realized.
本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述手机银行分享处理方法。The embodiment of the present invention also provides a computer program product, the computer program product includes a computer program, and when the computer program is executed by a processor, the above mobile banking sharing processing method is implemented.
本发明实施例中,银行后台服务器接收分享参数,所述分享参数由第一用户的手机银行在接收到第一用户对手机银行内容的分享请求后,根据分享请求获取;所述分享参数包括第一用户的用户信息、分享内容的标识、分享跳转参数;根据分享参数生成分享口令,分享口令中分享参数以随机字符串替换;记录分享参数与随机字符串的映射关系;将分享口令反馈至第一用户的手机银行,以供第一用户的手机银行将分享口令拼接为分享口令链接;在第一用户将分享口令链接提供至第二用户后,接收第二用户的手机银行从分享口令链接中解析出的分享口令;根据接收的分享口令中随机字符串,分享参数与随机字符串的映射关系,获取分享参数;将分享参数提供至第二用户的手机银行,以供第二用户的手机银行根据分享参数向第二用户展示分享内容。本发明实施例中银行后台服务器根据分享参数生成分享口令,分享口令中分享参数以随机字符串替换,其中随机字符串没有实际意义,在手机银行分享处理的过程中,将分享口令拼接为分享口令链接,以分享口令链接进行传递,分享口令链接不包含任何分享参数,充分保障了用户信息安全,提高手机银行分享的安全性,改善了用户体验。In the embodiment of the present invention, the bank background server receives sharing parameters, and the sharing parameters are obtained by the mobile banking of the first user according to the sharing request after receiving the sharing request of the mobile banking content from the first user; the sharing parameters include the first A user's user information, shared content identification, and shared jump parameters; generate a shared password based on the shared parameters, and replace the shared parameters in the shared password with random strings; record the mapping relationship between shared parameters and random strings; feed back the shared password to The mobile banking of the first user is used for the mobile banking of the first user to splice the shared password into a shared password link; after the first user provides the shared password link to the second user, receive the shared password link from the second user's mobile banking According to the shared password parsed in the shared password; according to the random character string in the received shared password, the mapping relationship between the shared parameter and the random character string, the shared parameter is obtained; the shared parameter is provided to the second user's mobile bank for the second user's mobile phone The bank displays the shared content to the second user according to the sharing parameter. In the embodiment of the present invention, the bank background server generates a sharing password according to the sharing parameters, and the sharing parameters in the sharing password are replaced with random character strings, wherein the random character string has no practical meaning, and the sharing passwords are spliced into the sharing password in the process of mobile bank sharing The link is transmitted by the sharing password link, which does not contain any sharing parameters, which fully guarantees the security of user information, improves the security of mobile banking sharing, and improves the user experience.
本发明实施例中,第一用户的手机银行接收第一用户对手机银行内容的分享请求;根据分享请求,获取分享参数;分享参数包括第一用户的用户信息、分享内容的标识、分享跳转参数;将分享参数发送至银行后台服务器,以供银行后台服务器:根据分享参数生成分享口令,分享口令中分享参数以随机字符串替换,记录分享参数与随机字符串的映射关系;接收银行后台服务器反馈的分享口令,将分享口令拼接为分享口令链接;将分享口令链接提供给第一用户,以供第一用户将分享口令链接提供至第二用户。本发明实施例中第一用户的手机银行在分享处理的过程中,将分享参数发送至银行后台服务器,获得以随机字符串替换分享参数的分享口令,其中随机字符串没有实际意义,将分享口令拼接为分享口令链接,以分享口令链接进行传递,充分保障了用户信息安全,提高手机银行分享的安全性,改善了用户体验。In the embodiment of the present invention, the mobile banking of the first user receives the sharing request of the mobile banking content from the first user; according to the sharing request, the sharing parameters are obtained; the sharing parameters include the user information of the first user, the identification of the sharing content, and the sharing jump parameters; send the sharing parameters to the bank background server for the bank background server: generate a sharing password according to the sharing parameters, replace the sharing parameters in the sharing password with random strings, record the mapping relationship between the sharing parameters and random strings; receive the bank background server The feedback sharing password is spliced into a sharing password link; the sharing password link is provided to the first user, so that the first user can provide the sharing password link to the second user. In the embodiment of the present invention, the mobile bank of the first user sends the sharing parameters to the background server of the bank during the sharing process, and obtains a sharing password replacing the sharing parameters with a random character string, wherein the random character string has no practical meaning, and the sharing password Splicing into a shared password link, which is used to transmit the shared password link, fully guarantees the security of user information, improves the security of mobile banking sharing, and improves the user experience.
本发明实施例中,在第二用户接收到第一用户提供的分享口令链接后,第二用户的手机银行接收第二用户提交的手机银行调起请求;手机银行调起请求中携带分享口令链接;为第二用户调起手机银行;从分享口令链接中解析出分享口令;将分享口令发送至银行后台服务器,以供银行后台服务器:根据分享口令中随机字符串,分享参数与随机字符串的映射关系,获取分享参数;分享参数包括第一用户的用户信息、分享内容的标识、分享跳转参数;接收银行后台服务器反馈的分享参数;根据分享参数中分享内容的标识、分享跳转参数,向第二用户展示分享内容。本发明实施例中第二用户的手机银行根据分享口令链接调起手机银行,展示分享内容,在分享处理的过程中,分享口令链接中用随机字符串代替分享参数,其中随机字符串没有实际意义,充分保障了用户信息安全,提高手机银行分享的安全性,改善了用户体验。In the embodiment of the present invention, after the second user receives the sharing password link provided by the first user, the mobile banking of the second user receives the mobile banking transfer request submitted by the second user; the mobile banking transfer request carries the sharing password link ;Invoke mobile banking for the second user; analyze the shared password from the shared password link; send the shared password to the bank background server for the bank background server: according to the random string in the shared password, the combination of the shared parameter and the random string Mapping relationship to obtain sharing parameters; sharing parameters include the user information of the first user, the identification of the sharing content, and sharing jump parameters; receiving the sharing parameters fed back by the bank's back-end server; The shared content is displayed to the second user. In the embodiment of the present invention, the mobile bank of the second user invokes the mobile bank according to the sharing password link to display the sharing content. During the sharing process, the sharing parameter is replaced by a random character string in the sharing password link, wherein the random character string has no practical meaning , which fully guarantees the security of user information, improves the security of mobile banking sharing, and improves user experience.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. Those skilled in the art can also obtain other drawings based on these drawings without creative work. In the attached picture:
图1为本发明实施例中手机银行分享处理方法,应用于银行后台服务器的流程示意图;FIG. 1 is a schematic flow diagram of a mobile banking sharing processing method applied to a bank background server in an embodiment of the present invention;
图2为本发明实施例中手机银行分享处理方法,应用于第一用户的手机银行的流程示意图;Fig. 2 is a schematic flowchart of the mobile banking sharing processing method applied to the first user's mobile banking in the embodiment of the present invention;
图3为本发明实施例中手机银行分享处理方法,应用于第二用户的手机银行的流程示意图;Fig. 3 is a schematic flowchart of the mobile banking sharing processing method applied to the second user's mobile banking in the embodiment of the present invention;
图4为本发明实施例中手机银行分享处理装置,应用于银行后台服务器的示意图;Fig. 4 is a schematic diagram of a mobile banking sharing processing device applied to a bank background server in an embodiment of the present invention;
图5为本发明实施例中手机银行分享处理装置,应用于第一用户的手机银行的示意图;Fig. 5 is a schematic diagram of the mobile banking sharing processing device in the embodiment of the present invention, applied to the mobile banking of the first user;
图6为本发明实施例中手机银行分享处理装置,应用于第二用户的手机银行的示意图。FIG. 6 is a schematic diagram of a mobile banking sharing processing device in an embodiment of the present invention, applied to a second user's mobile banking.
具体实施方式Detailed ways
为使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本发明实施例做进一步详细说明。在此,本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention more clear, the embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings. Here, the exemplary embodiments and descriptions of the present invention are used to explain the present invention, but not to limit the present invention.
发明人发现,在手机银行中,用户在进行一些理财产品、理财功能的分享时,一般会携带一些信息,如果其他用户使用浏览器打开该链接,可能会造成用户信息的泄露,因此,目前手机银行的分享处理方法安全性较低,对于用户来说体验较差。基于此,发明人提出一种手机银行分享处理方法。The inventor found that in mobile banking, when users share some wealth management products and wealth management functions, they generally carry some information. If other users use a browser to open the link, user information may be leaked. Therefore, the current mobile phone The bank's sharing processing method has low security and poor user experience. Based on this, the inventor proposes a mobile banking sharing processing method.
图1为本发明实施例中手机银行分享处理方法,应用于银行后台服务器的流程示意图,如图1所示,该方法包括:Fig. 1 is a schematic flow diagram of a mobile banking sharing processing method applied to a bank background server in an embodiment of the present invention. As shown in Fig. 1, the method includes:
步骤101、接收分享参数,所述分享参数由第一用户的手机银行在接收到第一用户对手机银行内容的分享请求后,根据分享请求获取;所述分享参数包括第一用户的用户信息、分享内容的标识、分享跳转参数;
步骤102、根据分享参数生成分享口令,分享口令中分享参数以随机字符串替换;
步骤103、记录分享参数与随机字符串的映射关系;
步骤104、将分享口令反馈至第一用户的手机银行,以供第一用户的手机银行将分享口令拼接为分享口令链接;
步骤105、在第一用户将分享口令链接提供至第二用户后,接收第二用户的手机银行从分享口令链接中解析出的分享口令;
步骤106、根据接收的分享口令中随机字符串,分享参数与随机字符串的映射关系,获取分享参数;
步骤107、将分享参数提供至第二用户的手机银行,以供第二用户的手机银行根据分享参数向第二用户展示分享内容。
从图1所示流程可以看出,银行后台服务器接收分享参数,所述分享参数由第一用户的手机银行在接收到第一用户对手机银行内容的分享请求后,根据分享请求获取;所述分享参数包括第一用户的用户信息、分享内容的标识、分享跳转参数;根据分享参数生成分享口令,分享口令中分享参数以随机字符串替换;记录分享参数与随机字符串的映射关系;将分享口令反馈至第一用户的手机银行,以供第一用户的手机银行将分享口令拼接为分享口令链接;在第一用户将分享口令链接提供至第二用户后,接收第二用户的手机银行从分享口令链接中解析出的分享口令;根据分享口令中随机字符串,分享参数与随机字符串的映射关系,获取分享参数;将分享参数提供至第二用户的手机银行,以供第二用户的手机银行根据分享参数向第二用户展示分享内容。本发明实施例中银行后台服务器根据分享参数生成分享口令,分享口令中分享参数以随机字符串替换,其中随机字符串没有实际意义,在手机银行分享处理的过程中,将分享口令拼接为分享口令链接,以分享口令链接进行传递,分享口令链接不包含任何分享参数,充分保障了用户信息安全,提高手机银行分享的安全性,改善了用户体验。It can be seen from the process shown in Figure 1 that the bank background server receives the sharing parameters, and the sharing parameters are obtained by the mobile banking of the first user according to the sharing request after receiving the sharing request of the mobile banking content from the first user; The sharing parameters include the user information of the first user, the identification of the sharing content, and the sharing jump parameters; a sharing password is generated according to the sharing parameters, and the sharing parameters in the sharing password are replaced with random strings; the mapping relationship between the sharing parameters and the random strings is recorded; The shared password is fed back to the first user's mobile banking, so that the first user's mobile banking can combine the shared password into a shared password link; after the first user provides the shared password link to the second user, receive the second user's mobile banking The sharing password parsed from the sharing password link; according to the random character string in the sharing password, the mapping relationship between the sharing parameter and the random character string, the sharing parameter is obtained; the sharing parameter is provided to the mobile bank of the second user for the second user The mobile banking of the mobile bank displays the shared content to the second user according to the sharing parameter. In the embodiment of the present invention, the bank background server generates a sharing password according to the sharing parameters, and the sharing parameters in the sharing password are replaced with random character strings, wherein the random character string has no practical meaning, and the sharing passwords are spliced into the sharing password in the process of mobile bank sharing The link is transmitted by the sharing password link, which does not contain any sharing parameters, which fully guarantees the security of user information, improves the security of mobile banking sharing, and improves the user experience.
下面对每个步骤进行详细解释。Each step is explained in detail below.
具体实施时,步骤101中,银行后台服务器首先接收分享参数,所述分享参数由第一用户的手机银行在接收到第一用户对手机银行内容的分享请求后,根据分享请求获取;所述分享参数包括第一用户的用户信息、分享内容的标识、分享跳转参数。During specific implementation, in
例如,用户A在手机银行某推荐有礼功能模块进行点击分享时,用户A的手机银行接收到用户A的分享请求,获取该推荐有礼功能模块的分享参数,并将分享参数上送到银行后台服务器,银行后台服务器接收分享参数,分享参数包括例如推荐有礼功能模块名称、推荐任务清单、推荐奖品清单、推荐有效时间、推荐记录等分享内容标识,用户A的姓名、手机号等用户信息,域名、通用链接等分享跳转参数。For example, when user A clicks to share in a recommended and polite function module of mobile banking, user A’s mobile banking receives user A’s sharing request, obtains the sharing parameters of the recommended and polite function module, and sends the sharing parameters to the bank’s background server , the bank’s background server receives sharing parameters, and the sharing parameters include, for example, the name of the recommended polite function module, the list of recommended tasks, the list of recommended prizes, the effective time of recommendation, the recommendation record and other shared content identifiers, user A’s name, mobile phone number and other user information, domain name, Universal links, etc. share jump parameters.
需要说明的是,本发明实施例中所有对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定,例如对用户信息的获取、存储、使用、处理等均是在用户授权的情况下执行。It should be noted that all the acquisition, storage, use, and processing of data in the embodiments of the present invention comply with the relevant provisions of national laws and regulations. For example, the acquisition, storage, use, and processing of user information are all authorized by the user. case execution.
在一个实施例中,第一用户的用户信息,包括:第一用户的客户号、手机号、身份信息、银行账号其中之一或任意组合。In one embodiment, the user information of the first user includes: one or any combination of the first user's customer number, mobile phone number, identity information, and bank account number.
本领域技术人员应当知晓,本发明实施例中的分享参数不仅限于以上内容,在此仅做示例。Those skilled in the art should know that the sharing parameters in the embodiment of the present invention are not limited to the above content, and are only used as examples here.
步骤102中,银行后台服务器根据分享参数生成分享口令,分享口令中分享参数以随机字符串替换;步骤103中,记录分享参数与随机字符串的映射关系。In
例如,用户A在手机银行某推荐有礼功能模块进行点击分享时,银行后台服务器接收到相关的分享参数;根据分享参数生成分享口令,该分享口令将分享参数以随机生成的一段字符串进行替换,且不包含任何分享参数,例如Q9shiflSD893,该分享口令对应用户A在某推荐有礼功能模块点击分享相关的分享参数;银行后台服务器记录分享参数与随机字符串的映射关系以及相关的分享参数,以确保之后其他用户的手机银行通过该分享口令的随机字符串来获取分享参数。For example, when user A clicks to share in a recommended and polite function module of mobile banking, the bank background server receives relevant sharing parameters; generates a sharing password according to the sharing parameters, and the sharing password replaces the sharing parameters with a randomly generated string. And does not contain any sharing parameters, such as Q9shiflSD893, the sharing password corresponds to the sharing parameters that user A clicks to share in a certain recommended courtesy function module; the bank background server records the mapping relationship between sharing parameters and random character strings and related sharing parameters to ensure Afterwards, the mobile banking of other users obtains the sharing parameters through the random character string of the sharing password.
步骤104中,银行后台服务器将分享口令反馈至第一用户的手机银行,以供第一用户的手机银行将分享口令拼接为分享口令链接。In
例如,用户A在手机银行某推荐有礼功能模块进行点击分享时,银行后台服务器根据接收到的分享参数生成分享口令Q9shiflSD893,然后将该分享口令反馈至用户A的手机银行,用户A的手机银行利用该分享口令拼接一个分享口令链接提供给用户A,例如http://yinhang.cn/Q9shiflSD893,用户A可以在进行分享时,其实传递出去的是该分享口令链接。For example, when user A clicks to share in a recommended and polite function module of mobile banking, the bank background server generates a sharing password Q9shiflSD893 according to the received sharing parameters, and then feeds the sharing password back to user A's mobile banking, and user A's mobile banking uses The sharing password is spliced with a sharing password link and provided to user A, such as http://yinhang.cn/Q9shiflSD893, and user A can actually pass out the sharing password link when sharing.
在一个实施例中,分享口令链接由第一用户的手机银行按预定义的规则将分享口令与手机银行链接地址拼接得到。In one embodiment, the shared password link is obtained by the mobile banking of the first user splicing the shared password and the mobile banking link address according to predefined rules.
例如,分享口令链接由分享口令与手机银行链接地址按URL scheme(UniformResource Locator统一资源定位符,Scheme一种计算机程序语言)、http host、通用链接、渠道标识、域名等预定义规则拼接得到,其中URL scheme可为手机银行提供给外部的可以直接操作的相关预定义规则,http host为http协议中关于请求头的相关预定义规则。For example, the shared password link is obtained by splicing the shared password and the mobile banking link address according to URL scheme (UniformResource Locator Uniform Resource Locator, Scheme is a computer programming language), http host, universal link, channel identifier, domain name and other predefined rules, among which URL scheme can be the relevant pre-defined rules that mobile banking can provide to the outside and can be directly operated, and http host is the relevant pre-defined rules about the request header in the http protocol.
步骤105中,在第一用户将分享口令链接提供至第二用户后,接收第二用户的手机银行从分享口令链接中解析出的分享口令。In
例如,用户A在手机银行某推荐有礼功能模块进行点击分享后,以分享口令链接的形式将该功能模块的具体内容分享给用户B,用户B点击分享口令链接,银行后台服务器接收到用户B的手机银行从分享口令链接中解析出的分享口令Q9shiflSD893。用户A可以通过社交平台、短信、浏览器等渠道将分享口令链接分享给用户B,例如,分享给用户B的分享口令链接进行短链接到长链接的映射,用户B可以直接看到用户A分享的某推荐有礼功能模块的一些图片、文字信息等分享相关的内容,但通过分享口令链接无法查看用户信息,例如用户A的相关信息。可以看出本例中分享口令链接不包含任何分享参数,即使其他用户点开链接也始终只能看到通用链接信息、随机字符串以及分享相关的内容,而通用链接信息、随机字符串信息不具有任何实际意义,本发明实施例中手机银行分享方法充分保障了用户信息安全,提高了手机银行分享的安全性,改善了用户体验,并且本发明实施例中手机银行分享处理方法提供了一种通用机制,可以支持平移至其他应用程序中进行复用,具备良好的复用性。For example, after user A clicks to share on a recommended and polite function module of mobile banking, he shares the specific content of the function module with user B in the form of a sharing password link. User B clicks on the sharing password link, and the bank background server receives user B's The shared password Q9shiflSD893 analyzed by mobile banking from the shared password link. User A can share the password sharing link with user B through channels such as social platforms, text messages, browsers, etc. Some pictures, text information, etc. of a recommended courtesy function module of a user can share relevant content, but the user information cannot be viewed through the shared password link, such as the relevant information of user A. It can be seen that the sharing password link in this example does not contain any sharing parameters. Even if other users click on the link, they can always only see the general link information, random string and sharing-related content, while the universal link information and random string information do not contain any sharing parameters. Has any practical significance, the mobile bank sharing method in the embodiment of the present invention fully guarantees user information security, improves the security of mobile bank sharing, and improves user experience, and the mobile bank sharing processing method in the embodiment of the present invention provides a A general mechanism that can support translation to other applications for reuse, and has good reusability.
步骤106中,根据分享口令中随机字符串,分享参数与随机字符串的映射关系,获取分享参数;步骤107中,将分享参数提供至第二用户的手机银行,以供第二用户的手机银行根据分享参数向第二用户展示分享内容。In
例如,银行后台服务器接收到分享口令Q9shiflSD893,根据该分享口令中随机字符串查找分享参数与随机字符串的映射关系,查询得到用户A在某推荐有礼功能模块点击分享相关的分享参数;将该分享参数提供至用户B的手机银行,用户B可以查看用户A分享其的具体内容,即某推荐有礼功能模块的具体内容。For example, the background server of the bank receives the sharing password Q9shiflSD893, searches for the mapping relationship between sharing parameters and random strings according to the random character string in the sharing password, and obtains the sharing parameters related to user A’s clicking share in a certain recommended courtesy function module; The parameters are provided to user B's mobile banking, and user B can view the specific content shared by user A, that is, the specific content of a recommended and polite function module.
在一个实施例中,根据接收的分享口令中随机字符串,分享参数与随机字符串的映射关系,获取分享参数之后,还包括:In one embodiment, after obtaining the sharing parameters according to the random character string in the received sharing password, the mapping relationship between the sharing parameters and the random character strings, further includes:
将分享参数中第一用户的用户信息提供至分享内容的提供商。The user information of the first user in the sharing parameter is provided to the provider of the shared content.
例如,用户B点击用户A分享其的分享口令链接之后,银行后台服务器查询得到用户A在某推荐有礼功能模块点击分享相关的分享参数,其中包含用户A的用户信息,银行后台服务器将用户A的用户信息提供至该推荐有礼功能模块的提供商,从而用户A可以得到提供商给予的分享奖励。For example, after user B clicks on user A to share its sharing password link, the bank's background server queries and obtains the sharing parameters related to user A's click to share in a certain recommended and polite function module, which contains user A's user information, and the bank's background server will use user A's The user information is provided to the provider of the recommendation and gift function module, so that user A can get sharing rewards from the provider.
本发明实施例还提供一种应用于第一用户的手机银行的手机银行分享处理方法,图2为本发明实施例中手机银行分享处理方法,应用于第一用户的手机银行的流程示意图,该方法包括:The embodiment of the present invention also provides a mobile banking sharing processing method applied to the first user's mobile banking. Figure 2 is a schematic flowchart of the mobile banking sharing processing method applied to the first user's mobile banking in the embodiment of the present invention. Methods include:
步骤201、接收第一用户对手机银行内容的分享请求;
步骤202、根据分享请求,获取分享参数;分享参数包括第一用户的用户信息、分享内容的标识、分享跳转参数;
步骤203、将分享参数发送至银行后台服务器,以供银行后台服务器:根据分享参数生成分享口令,分享口令中分享参数以随机字符串替换,记录分享参数与随机字符串的映射关系;
步骤204、接收银行后台服务器反馈的分享口令,将分享口令拼接为分享口令链接;
步骤205、将分享口令链接提供给第一用户,以供第一用户将分享口令链接提供至第二用户。Step 205: Provide the link of the shared password to the first user, so that the first user can provide the link of the shared password to the second user.
从图2所示流程可以看出,本发明实施例中,第一用户的手机银行接收第一用户对手机银行内容的分享请求;根据分享请求,获取分享参数;分享参数包括第一用户的用户信息、分享内容的标识、分享跳转参数;将分享参数发送至银行后台服务器,以供银行后台服务器:根据分享参数生成分享口令,分享口令中分享参数以随机字符串替换,记录分享参数与随机字符串的映射关系;接收银行后台服务器反馈的分享口令,将分享口令拼接为分享口令链接;将分享口令链接提供给第一用户,以供第一用户将分享口令链接提供至第二用户。本发明实施例中第一用户的手机银行在分享处理的过程中,将分享参数发送至银行后台服务器,获得以随机字符串替换分享参数的分享口令,其中随机字符串没有实际意义,将分享口令拼接为分享口令链接,以分享口令链接进行传递,充分保障了用户信息安全,提高手机银行分享的安全性,改善了用户体验。As can be seen from the process shown in Figure 2, in the embodiment of the present invention, the mobile banking of the first user receives the sharing request of the mobile banking content from the first user; according to the sharing request, the sharing parameters are obtained; the sharing parameters include the user information of the first user Information, shared content identification, shared jump parameters; the shared parameters are sent to the bank background server for the bank background server: to generate a shared password according to the shared parameters, the shared parameters in the shared password are replaced with random strings, and the shared parameters and random strings are recorded. The mapping relationship of character strings; receiving the sharing password fed back by the bank background server, splicing the sharing password into a sharing password link; providing the sharing password link to the first user, so that the first user can provide the sharing password link to the second user. In the embodiment of the present invention, the mobile bank of the first user sends the sharing parameters to the background server of the bank during the sharing process, and obtains a sharing password replacing the sharing parameters with a random character string, wherein the random character string has no practical meaning, and the sharing password Splicing into a shared password link, which is used to transmit the shared password link, fully guarantees the security of user information, improves the security of mobile banking sharing, and improves the user experience.
下面对每个步骤进行详细解释。Each step is explained in detail below.
步骤201中,第一用户的手机银行接收第一用户对手机银行内容的分享请求;步骤202中,根据分享请求,获取分享参数;分享参数包括第一用户的用户信息、分享内容的标识、分享跳转参数。In
例如,用户A在手机银行某推荐有礼功能模块进行点击分享时,触发手机银行前端分享相关的软件开发程序包SDK,即用户A的手机银行接收到分享请求;根据这一分享请求,获取用户A的用户信息、分享内容的标识、分享跳转参数;例如,推荐有礼功能模块名称、推荐任务清单、推荐奖品清单、推荐有效时间、推荐记录等分享内容标识,用户A的姓名、手机号等用户信息,域名、通用链接等分享跳转参数。For example, when user A clicks to share on a recommended and polite function module of mobile banking, the front-end of mobile banking is triggered to share the related software development package SDK, that is, user A’s mobile banking receives the sharing request; according to the sharing request, user A’s User information, identification of shared content, and sharing jump parameters; for example, the name of the recommended polite function module, the list of recommended tasks, the list of recommended prizes, the effective time of recommendation, and the identification of shared content such as recommended records, user A’s name, mobile phone number, etc. Information, domain names, universal links, etc. share jump parameters.
在一个实施例中,第一用户的用户信息,包括:第一用户的客户号、手机号、身份信息、银行账号其中之一或任意组合。In one embodiment, the user information of the first user includes: one or any combination of the first user's customer number, mobile phone number, identity information, and bank account number.
本领域技术人员应当知晓,本发明实施例中的分享参数不仅限于以上内容,在此仅做示例。Those skilled in the art should know that the sharing parameters in the embodiment of the present invention are not limited to the above content, and are only used as examples here.
在一个实施例中,将分享参数发送至银行后台服务器之前,还包括:对分享参数进行校验;In one embodiment, before sending the sharing parameters to the bank background server, it also includes: verifying the sharing parameters;
将分享参数发送至银行后台服务器,包括:Send the sharing parameters to the bank background server, including:
在校验通过后,将分享参数发送至银行后台服务器。After the verification is passed, the shared parameters are sent to the bank's background server.
例如,获取分享参数后,对分享参数中的用户信息进行核对校验,对分享内容标识如功能名称、活动时间进行核对校验,对分享跳转参数利用URL scheme、http host、通用链接、渠道标识、域名的规则进行校验;在分享参数全部校验通过后,将其发送至银行后台服务器。For example, after obtaining the sharing parameters, check and verify the user information in the sharing parameters, check and verify the shared content identification such as function name and activity time, and use the URL scheme, http host, universal link, and channel for the sharing jump parameters The logo and domain name rules are verified; after all the shared parameters are verified, they are sent to the bank's back-end server.
步骤203中,将分享参数发送至银行后台服务器,以供银行后台服务器:根据分享参数生成分享口令,分享口令中分享参数以随机字符串替换,记录分享参数与随机字符串的映射关系。In
例如,用户A在手机银行某推荐有礼功能模块进行点击分享后,用户A的手机银行获取到分享参数,将分享参数发送至银行后台服务器,其目的是以供银行后台服务器:根据分享参数生成分享口令,例如Q9shiflSD893,该分享口令将分享参数以随机生成的一段字符串进行替换,且不包含任何分享参数,该分享口令对应用户A在某推荐有礼功能模块点击分享相关的分享参数,银行后台服务器同时记录分享参数与随机字符串的映射关系以及相关的分享参数,以确保之后其他用户的手机银行通过该分享口令的随机字符串来获取分享参数。For example, after user A clicks to share in a recommended and polite function module of mobile banking, user A's mobile banking obtains the sharing parameters, and sends the sharing parameters to the bank's background server. Password, such as Q9shiflSD893, the sharing password will replace the sharing parameters with a randomly generated string, and does not contain any sharing parameters. This sharing password corresponds to the sharing parameters related to user A clicking on a certain recommended and polite function module, and the bank background server At the same time, record the mapping relationship between shared parameters and random character strings and related shared parameters, so as to ensure that other users' mobile banking can obtain shared parameters through the random character string of the shared password.
步骤204中,接收银行后台服务器反馈的分享口令,将分享口令拼接为分享口令链接。In
本例中,第一用户的手机银行接收到银行后台服务器反馈的分享口令,将分享口令拼接为分享口令链接。例如,用户A在手机银行某推荐有礼功能模块进行点击分享,用户A的手机银行接收到银行后台服务器反馈的分享口令Q9shiflSD893,利用分享口令拼接一个分享口令链接,例如http://yinhang.cn/Q9shiflSD893。In this example, the mobile banking of the first user receives the sharing password fed back by the bank background server, and splices the sharing password into a sharing password link. For example, user A clicks to share in a recommended function module of mobile banking, and user A's mobile banking receives the sharing password Q9shiflSD893 fed back by the bank's background server, and uses the sharing password to splice a sharing password link, such as http://yinhang.cn/ Q9shiflSD893.
在一个实施例中,将分享口令拼接为分享口令链接,包括:In one embodiment, splicing the shared password into a shared password link includes:
按预定义的规则,将分享口令与手机银行链接地址进行拼接,得到分享口令链接。According to the pre-defined rules, the sharing password is spliced with the mobile banking link address to obtain the sharing password link.
例如,按URL scheme、http host、通用链接、渠道标识、域名等预定义规则拼接得到分享口令链接。For example, according to predefined rules such as URL scheme, http host, universal link, channel identifier, domain name, etc., the shared password link is spliced.
步骤205中,将分享口令链接提供给第一用户,以供第一用户将分享口令链接提供至第二用户。In
例如,用户A在手机银行某推荐有礼功能模块点击分享给其他用户,实际分享传递给其他用户的是分享口令链接,例如http://yinhang.cn/Q9shiflSD893,其他用户可以直接看到用户A分享的某推荐有礼功能模块的一些图片、文字信息等分享相关的内容,但通过分享口令链接无法查看用户信息,例如用户A的相关信息。可以看出本例中分享口令链接不包含任何分享参数,即使其他用户点开链接也始终只能看到通用链接信息、随机字符串以及分享相关的内容,而通用链接信息、随机字符串信息不具有任何实际意义,本发明实施例中手机银行分享方法充分保障了用户信息安全,提高了手机银行分享的安全性,改善了用户体验,并且本发明实施例中手机银行分享处理方法提供了一种通用机制,可以支持平移至其他应用程序中进行复用,具备良好的复用性。For example, user A clicks to share with other users in a recommended function module of mobile banking, and the actual sharing is passed to other users with a sharing password link, such as http://yinhang.cn/Q9shiflSD893, and other users can directly see user A’s share Some pictures, text information, etc. of a recommended courtesy function module of a user can share relevant content, but the user information cannot be viewed through the shared password link, such as the relevant information of user A. It can be seen that the sharing password link in this example does not contain any sharing parameters. Even if other users click on the link, they can always only see the general link information, random string and sharing-related content, while the universal link information and random string information do not contain any sharing parameters. Has any practical significance, the mobile bank sharing method in the embodiment of the present invention fully guarantees user information security, improves the security of mobile bank sharing, and improves user experience, and the mobile bank sharing processing method in the embodiment of the present invention provides a A general mechanism that can support translation to other applications for reuse, and has good reusability.
本发明实施例还提供一种应用于第二用户的手机银行的手机银行分享处理方法,图3为本发明实施例中手机银行分享处理方法,应用于第二用户的手机银行的流程示意图,该方法包括:The embodiment of the present invention also provides a mobile banking sharing processing method applied to the second user's mobile banking. FIG. 3 is a schematic flowchart of the mobile banking sharing processing method applied to the second user's mobile banking in the embodiment of the present invention. Methods include:
步骤301、在第二用户接收到第一用户提供的分享口令链接后,接收第二用户提交的手机银行调起请求;手机银行调起请求中携带分享口令链接;
步骤302、为第二用户调起手机银行;
步骤303、从分享口令链接中解析出分享口令;
步骤304、将分享口令发送至银行后台服务器,以供银行后台服务器:根据分享口令中随机字符串,分享参数与随机字符串的映射关系,获取分享参数;分享参数包括第一用户的用户信息、分享内容的标识、分享跳转参数;
步骤305、接收银行后台服务器反馈的分享参数;
步骤306、根据分享参数中分享内容的标识、分享跳转参数,向第二用户展示分享内容。Step 306: Display the shared content to the second user according to the identifier of the shared content in the sharing parameter and the shared jump parameter.
从图3所示流程可以看出,本发明实施例中,第二用户的手机银行在第二用户接收到第一用户提供的分享口令链接后,接收第二用户提交的手机银行调起请求;手机银行调起请求中携带分享口令链接;为第二用户调起手机银行;从分享口令链接中解析出分享口令;将分享口令发送至银行后台服务器,以供银行后台服务器:根据分享口令中随机字符串,分享参数与随机字符串的映射关系,获取分享参数;分享参数包括第一用户的用户信息、分享内容的标识、分享跳转参数;接收银行后台服务器反馈的分享参数;根据分享参数中分享内容的标识、分享跳转参数,向第二用户展示分享内容。本发明实施例中第二用户的手机银行根据分享口令链接调起手机银行,展示分享内容,在分享处理的过程中,分享口令链接中用随机字符串代替分享参数,其中随机字符串没有实际意义,充分保障了用户信息安全,提高手机银行分享的安全性,改善了用户体验。It can be seen from the process shown in Figure 3 that in the embodiment of the present invention, the mobile banking of the second user receives the mobile banking call request submitted by the second user after the second user receives the shared password link provided by the first user; Carry the shared password link in the mobile banking call request; call the mobile banking for the second user; parse the shared password from the shared password link; send the shared password to the bank background server for the bank background server: according to the random String, the mapping relationship between sharing parameters and random strings, to obtain sharing parameters; sharing parameters include the user information of the first user, the logo of sharing content, and sharing jump parameters; receive sharing parameters fed back by the bank's background server; according to the sharing parameters The identification of the shared content, the shared jump parameter, and the shared content are displayed to the second user. In the embodiment of the present invention, the mobile bank of the second user invokes the mobile bank according to the sharing password link to display the sharing content. During the sharing process, the sharing parameter is replaced by a random character string in the sharing password link, wherein the random character string has no practical meaning , which fully guarantees the security of user information, improves the security of mobile banking sharing, and improves user experience.
下面对每个步骤进行详细解释。Each step is explained in detail below.
步骤301中,在第二用户接收到第一用户提供的分享口令链接后,接收第二用户提交的手机银行调起请求;手机银行调起请求中携带分享口令链接;步骤302中,为第二用户调起手机银行。In
例如,用户B在社交平台接收到用户A发送的分享口令链接,当用户B点击该分享口令链接,如果用户B的手机中没有安装手机银行,分享口令链接打开后可以提示用户B安装手机银行,并给出下载地址;如果用户B的手机中已经安装了手机银行,那么用户B的手机接收到调起请求,该调起请求中携带分享口令链接,用户B的手机银行被调起。For example, user B receives a sharing password link sent by user A on a social platform. When user B clicks on the sharing password link, if user B's mobile phone has not installed mobile banking, after the sharing password link is opened, user B can be prompted to install mobile banking. And give the download address; if mobile banking has been installed in user B's mobile phone, then user B's mobile phone receives a call-up request, which carries a shared password link, and user B's mobile phone bank is called up.
在一个实施例中,接收第二用户提交的手机银行调起请求,包括:In one embodiment, receiving the mobile banking transfer request submitted by the second user includes:
接收第二用户通过微信、浏览器、短信或手机应用程序,提交的手机银行调起请求。Receive the mobile banking transfer request submitted by the second user through WeChat, browser, SMS or mobile application.
本例中,分享口令链接可以通过安卓系统、IOS系统的微信、浏览器、短信或者其他手机应用程序进行传递,用户可以通过这些渠道进行手机银行的分享,用户可以通过这些渠道调起手机银行。In this example, the sharing password link can be transmitted through WeChat, browser, SMS or other mobile applications of Android system and IOS system. Users can share mobile banking through these channels, and users can call mobile banking through these channels.
步骤303中,从分享口令链接中解析出分享口令;步骤304中,将分享口令发送至银行后台服务器,以供银行后台服务器:根据分享口令中随机字符串,分享参数与随机字符串的映射关系,获取分享参数;分享参数包括第一用户的用户信息、分享内容的标识、分享跳转参数。In
例如,用户B的手机银行根据分享口令链接http://yinhang.cn/Q9shiflSD893,剔除通用链接信息,提取分享口令,如Q9shiflSD893,将其发送至银行后台服务器,其目的是以供银行后台服务器:根据分享口令中随机字符串,分享参数与随机字符串的映射关系,获取分享参数,例如银行后台服务器根据Q9shiflSD893查询得到用户A在某推荐有礼功能模块点击分享相关的分享参数,其中包括例如推荐有礼功能模块名称、推荐任务清单、推荐奖品清单、推荐有效时间、推荐记录等分享内容标识,用户A的姓名、手机号等用户信息,域名、通用链接等分享跳转参数。For example, user B's mobile banking removes the general link information based on the shared password link http://yinhang.cn/Q9shiflSD893, extracts the shared password, such as Q9shiflSD893, and sends it to the bank's background server for the purpose of the bank's background server: According to the random character string in the sharing password, the mapping relationship between the sharing parameter and the random character string, the sharing parameter is obtained. For example, the bank background server obtains the sharing parameters related to user A’s click on a share in a certain recommendation and courtesy function module according to the Q9shiflSD893 query, including, for example, the recommendation and courtesy Name of function module, list of recommended tasks, list of recommended prizes, effective time of recommendation, recommendation record and other shared content identifiers, user information such as user A’s name and mobile phone number, shared jump parameters such as domain name and universal link.
在一个实施例中,根据分享参数中分享内容的标识、分享跳转参数,向第二用户展示分享内容之前,还包括:In one embodiment, before displaying the shared content to the second user according to the shared content identification and shared jump parameters in the shared parameters, further includes:
对分享参数进行校验;Verify the shared parameters;
从分享口令链接中解析出随机字符串,包括:Parse random strings from shared password links, including:
在校验通过后,根据分享参数中分享内容的标识、分享跳转参数,向第二用户展示分享内容。After the verification is passed, the shared content is displayed to the second user according to the identification of the shared content in the shared parameter and the shared jump parameter.
例如,第二用户的手机银行接收到分享参数,需要对分享参数中的第一用户的用户信息、分享内容的标识、分享跳转参数进行校验,例如,对分享参数中的用户信息进行核对校验,对分享内容标识如功能名称、活动时间进行核对校验,对分享跳转参数利用URLscheme、http host、通用链接、渠道标识、域名的规则进行校验;在分享参数全部校验通过后,根据分享参数中分享内容的标识、分享跳转参数,向第二用户展示分享内容。For example, the mobile banking of the second user needs to verify the user information of the first user in the sharing parameters, the identification of the sharing content, and the sharing jump parameters in the sharing parameters after receiving the sharing parameters, for example, check the user information in the sharing parameters Verification, check and verify the shared content identification such as function name and activity time, and verify the sharing jump parameters using the rules of URL scheme, http host, universal link, channel identification, and domain name; after all the sharing parameters are verified and passed , displaying the shared content to the second user according to the identification of the shared content in the sharing parameter and the shared jump parameter.
在一个实施例中,对分享参数进行校验,包括:对分享参数的格式、和/或有效期进行校验。In one embodiment, verifying the sharing parameters includes: verifying the format and/or validity period of the sharing parameters.
例如,对分享参数的格式进行校验,确定分享参数、分享口令等为手机银行合法获得或者生成,以及对分享参数中的有效期,如功能模块促销活动的有效期、分享口令链接的有效期等进行校验,在校验通过后,第二用户的手机银行才能获取到分享信息。For example, verify the format of the sharing parameters, confirm that the sharing parameters and sharing passwords are legally obtained or generated by mobile banking, and verify the validity period in the sharing parameters, such as the validity period of function module promotion activities and the validity period of sharing password links. After the verification is passed, the mobile banking of the second user can obtain the shared information.
步骤305中,接收银行后台服务器反馈的分享参数;步骤306中,根据分享参数中分享内容的标识、分享跳转参数,向第二用户展示分享内容。In
实施时,第二用户的手机接收银行后台服务器反馈的分享参数,根据分享参数中分享内容的标识、分享跳转参数,向第二用户展示分享内容。例如,用户B的手机银行接收银行后台服务器反馈的分享参数,例如用户A在某推荐有礼功能模块点击分享相关的分享参数,用户B在其手机银行可以查看该推荐有礼功能模块的具体内容。During implementation, the mobile phone of the second user receives the sharing parameters fed back by the back-end server of the bank, and displays the sharing content to the second user according to the identification of the sharing content in the sharing parameters and the sharing jump parameters. For example, user B's mobile banking receives sharing parameters fed back by the bank's background server. For example, user A clicks to share related sharing parameters in a recommended courtesy function module, and user B can view the specific content of the recommended courtesy function module in his mobile banking.
在一个实施例中,根据分享参数中分享内容的标识、分享跳转参数,向第二用户展示分享内容,包括:In one embodiment, displaying the shared content to the second user according to the identification of the shared content in the sharing parameter and the shared jump parameter includes:
根据分享跳转参数确定分享内容的链接地址;Determine the link address of the shared content according to the shared jump parameters;
根据分享内容的链接地址和标识,向用第二展示分享内容。According to the link address and the logo of the shared content, the shared content is displayed to the user.
例如,根据分享跳转参数,按手机银行提前约定好的路由参数拼接规范生成路由链接地址,从而根据该链接地址和分享的产品或者功能标识,执行页面跳转,向用第二用户展示分享的具体内容。For example, according to the sharing jump parameters, the routing link address is generated according to the routing parameter splicing specification agreed in advance by mobile banking, so that the page jumping is performed according to the link address and the shared product or function identifier, and the shared information is displayed to the second user. details.
从以上流程可以看出,第二用户在查看、点击、浏览分享口令链接的过程中,无论哪种形式的分享链接,第二用户可以直接看到第一用户分享的某推荐有礼功能模块的一些图片、文字信息等分享相关的内容,但通过分享口令链接无法查看用户信息,例如第一用户的相关信息。本例中分享口令链接不包含任何分享参数,即使第二用户点开链接也始终只能看到通用链接信息、随机字符串以及分享相关的内容,而通用链接信息、随机字符串信息不具有任何实际意义,因此本发明实施例中手机银行分享方法充分保障了用户信息安全,提高了手机银行分享的安全性,改善了用户体验,并且本发明实施例中手机银行分享处理方法提供了一种通用机制,可以支持平移至其他应用程序中进行复用,具备良好的复用性。It can be seen from the above process that when the second user checks, clicks, and browses the sharing password link, no matter what kind of sharing link is, the second user can directly see some of the recommended and polite function modules shared by the first user. Share related content such as pictures and text information, but the user information, such as the first user's related information, cannot be viewed through the shared password link. In this example, the sharing password link does not contain any sharing parameters. Even if the second user clicks on the link, he can only see the universal link information, random character string and sharing-related content, and the universal link information and random character string information do not have any parameters. Practical significance, therefore, the mobile banking sharing method in the embodiment of the present invention fully guarantees user information security, improves the security of mobile banking sharing, and improves user experience, and the mobile banking sharing processing method in the embodiment of the present invention provides a general The mechanism can support translation to other applications for reuse, and has good reusability.
本发明实施例中还提供了手机银行分享处理装置,如下面的实施例所述。由于该装置解决问题的原理与手机银行分享处理方法相似,因此该装置的实施可以参见方法的实施,重复之处不再赘述。The embodiment of the present invention also provides a mobile bank sharing processing device, as described in the following embodiments. Since the problem-solving principle of the device is similar to the sharing processing method of the mobile bank, the implementation of the device can refer to the implementation of the method, and the repetition will not be repeated.
图4为本发明实施例中手机银行分享处理装置,应用于银行后台服务器的示意图,如图4所示,该装置包括:Fig. 4 is a schematic diagram of the mobile banking sharing processing device in the embodiment of the present invention, which is applied to the background server of the bank. As shown in Fig. 4, the device includes:
第一分享参数接收模块401,用于接收分享参数,所述分享参数由第一用户的手机银行在接收到第一用户对手机银行内容的分享请求后,根据分享请求获取;所述分享参数包括第一用户的用户信息、分享内容的标识、分享跳转参数;The first sharing
口令生成模块402,用于根据分享参数生成分享口令,分享口令中分享参数以随机字符串替换;A
映射关系记录模块403,用于记录分享参数与随机字符串的映射关系;A mapping
口令发送模块404,用于将分享口令反馈至第一用户的手机银行,以供第一用户的手机银行将分享口令拼接为分享口令链接;A
口令接收模块405,用于在第一用户将分享口令链接提供至第二用户后,接收第二用户的手机银行从分享口令链接中解析出的分享口令;A
第一分享参数获取模块406,用于根据接收的分享口令中随机字符串,分享参数与随机字符串的映射关系,获取分享参数;The first sharing
第一分享参数发送模块407,用于将分享参数提供至第二用户的手机银行,以供第二用户的手机银行根据分享参数向第二用户展示分享内容。The first sharing
在一个实施例中,第一用户的用户信息,包括:In one embodiment, the user information of the first user includes:
第一用户的客户号、手机号、身份信息、银行账号其中之一或任意组合。One or any combination of the first user's customer number, mobile phone number, identity information, and bank account number.
在一个实施例中,分享口令链接由第一用户的手机银行按预定义的规则将分享口令与手机银行链接地址拼接得到。In one embodiment, the shared password link is obtained by the mobile banking of the first user splicing the shared password and the mobile banking link address according to predefined rules.
在一个实施例中,本发明实施例中手机银行分享处理装置,还包括:In one embodiment, the mobile banking sharing processing device in the embodiment of the present invention further includes:
分享用户信息发送模块,用于在第一分享参数获取模块406根据接收的分享口令中随机字符串,分享参数与随机字符串的映射关系,获取分享参数之后,将分享参数中第一用户的用户信息提供至分享内容的提供商。The sharing user information sending module is used for the first sharing
图5为本发明实施例中手机银行分享处理装置,应用于第一用户的手机银行的示意图,如图5所示,该装置包括:Fig. 5 is a schematic diagram of the mobile banking sharing processing device in the embodiment of the present invention, which is applied to the mobile banking of the first user. As shown in Fig. 5, the device includes:
分享请求接收模块501,用于接收第一用户对手机银行内容的分享请求;A sharing
第二分享参数获取模块502,用于根据分享请求,获取分享参数;分享参数包括第一用户的用户信息、分享内容的标识、分享跳转参数;The second sharing
第二分享参数发送模块503,用于将分享参数发送至银行后台服务器,以供银行后台服务器:根据分享参数生成分享口令,分享口令中分享参数以随机字符串替换,记录分享参数与随机字符串的映射关系;The second sharing
第一口令链接处理模块504,用于接收银行后台服务器反馈的分享口令,将分享口令拼接为分享口令链接;将分享口令链接提供给第一用户,以供第一用户将分享口令链接提供至第二用户。The first password
在一个实施例中,第一用户的用户信息,包括:In one embodiment, the user information of the first user includes:
第一用户的客户号、手机号、身份信息、银行账号其中之一或任意组合。One or any combination of the first user's customer number, mobile phone number, identity information, and bank account number.
在一个实施例中,第一口令链接处理模块504,具体用于:In one embodiment, the first password
按预定义的规则,将分享口令与手机银行链接地址进行拼接,得到分享口令链接。According to the pre-defined rules, the sharing password is spliced with the mobile banking link address to obtain the sharing password link.
在一个实施例中,本发明实施例中手机银行分享处理装置,还包括:In one embodiment, the mobile banking sharing processing device in the embodiment of the present invention further includes:
第一校验模块,用于在第二分享参数发送模块503将分享参数发送至银行后台服务器之前,对分享参数进行校验;The first verification module is used to verify the shared parameters before the second shared
第二分享参数发送模块503,具体用于:The second sharing
在第一校验模块校验分享参数通过后,第二分享参数发送模块503将分享参数发送至银行后台服务器。After the first verification module passes the verification of the sharing parameters, the second sharing
图6为本发明实施例中手机银行分享处理装置,应用于第二用户的手机银行的示意图,如图6所示,该装置包括:Fig. 6 is a schematic diagram of the mobile banking sharing processing device in the embodiment of the present invention, which is applied to the second user's mobile banking. As shown in Fig. 6, the device includes:
手机银行调起模块601,用于在第二用户接收到第一用户提供的分享口令链接后,接收第二用户提交的手机银行调起请求;手机银行调起请求中携带分享口令链接;为第二用户调起手机银行;The mobile
第二口令链接处理模块602,用于从分享口令链接中解析出分享口令;将分享口令发送至银行后台服务器,以供银行后台服务器:根据分享口令中随机字符串,分享参数与随机字符串的映射关系,获取分享参数;分享参数包括第一用户的用户信息、分享内容的标识、分享跳转参数;The second password
第二分享参数接收模块603,用于接收银行后台服务器反馈的分享参数;The second sharing
分享参数处理模块604,用于根据分享参数中分享内容的标识、分享跳转参数,向第二用户展示分享内容。The sharing
在一个实施例中,手机银行调起模块601,具体用于:In one embodiment, the mobile banking invokes the
接收第二用户通过微信、浏览器、短信或手机应用程序,提交的手机银行调起请求。Receive the mobile banking transfer request submitted by the second user through WeChat, browser, SMS or mobile application.
在一个实施例中,本发明实施例中手机银行分享处理装置,还包括:In one embodiment, the mobile banking sharing processing device in the embodiment of the present invention further includes:
第二校验模块,用于分享参数处理模块604根据分享参数中分享内容的标识、分享跳转参数,向第二用户展示分享内容之前,对分享参数进行校验;The second verification module is used for the sharing
分享参数处理模块,具体用于:The shared parameter processing module is specifically used for:
在第二校验模块校验分享参数通过后,分享参数处理模块604根据分享参数中分享内容的标识、分享跳转参数,向第二用户展示分享内容。After the second verification module passes the verification of the sharing parameters, the sharing
在一个实施例中,第二校验模块,具体用于:In one embodiment, the second verification module is specifically used for:
对分享参数的格式、和/或有效期进行校验。Verify the format and/or validity period of the shared parameters.
在一个实施例中,分享参数处理模块604,具体用于:In one embodiment, the sharing
根据分享跳转参数确定分享内容的链接地址;Determine the link address of the shared content according to the shared jump parameters;
根据分享内容的链接地址和标识,向用第二展示分享内容。According to the link address and the logo of the shared content, the shared content is displayed to the user.
本发明实施例还提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述手机银行分享处理方法。An embodiment of the present invention also provides a computer device, including a memory, a processor, and a computer program stored on the memory and operable on the processor, and the processor implements the above mobile banking sharing processing method when executing the computer program.
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述手机银行分享处理方法。An embodiment of the present invention also provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the above mobile banking sharing processing method is realized.
本发明实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被处理器执行时实现上述手机银行分享处理方法。An embodiment of the present invention also provides a computer program product, the computer program product includes a computer program, and when the computer program is executed by a processor, the above mobile banking sharing processing method is implemented.
本发明实施例中,银行后台服务器接收分享参数,所述分享参数由第一用户的手机银行在接收到第一用户对手机银行内容的分享请求后,根据分享请求获取;所述分享参数包括第一用户的用户信息、分享内容的标识、分享跳转参数;根据分享参数生成分享口令,分享口令中分享参数以随机字符串替换;记录分享参数与随机字符串的映射关系;将分享口令反馈至第一用户的手机银行,以供第一用户的手机银行将分享口令拼接为分享口令链接;在第一用户将分享口令链接提供至第二用户后,接收第二用户的手机银行从分享口令链接中解析出的分享口令;根据分享口令中随机字符串,分享参数与随机字符串的映射关系,获取分享参数;将分享参数提供至第二用户的手机银行,以供第二用户的手机银行根据分享参数向第二用户展示分享内容。本发明实施例中银行后台服务器根据分享参数生成分享口令,分享口令中分享参数以随机字符串替换,其中随机字符串没有实际意义,在手机银行分享处理的过程中,将分享口令拼接为分享口令链接,以分享口令链接进行传递,分享口令链接不包含任何分享参数,充分保障了用户信息安全,提高手机银行分享的安全性,改善了用户体验。In the embodiment of the present invention, the bank background server receives sharing parameters, and the sharing parameters are obtained by the mobile banking of the first user according to the sharing request after receiving the sharing request of the mobile banking content from the first user; the sharing parameters include the first A user's user information, shared content identification, and shared jump parameters; generate a shared password based on the shared parameters, and replace the shared parameters in the shared password with random strings; record the mapping relationship between shared parameters and random strings; feed back the shared password to The mobile banking of the first user is used for the mobile banking of the first user to splice the shared password into a shared password link; after the first user provides the shared password link to the second user, receive the shared password link from the second user's mobile banking The shared password parsed in the shared password; according to the random character string in the shared password, the mapping relationship between the shared parameter and the random character string, the shared parameter is obtained; the shared parameter is provided to the second user's mobile bank for the second user's mobile bank to use The sharing parameter displays the shared content to the second user. In the embodiment of the present invention, the bank background server generates a sharing password according to the sharing parameters, and the sharing parameters in the sharing password are replaced with random character strings, wherein the random character string has no practical meaning, and the sharing passwords are spliced into the sharing password in the process of mobile bank sharing The link is transmitted by the sharing password link, which does not contain any sharing parameters, which fully guarantees the security of user information, improves the security of mobile banking sharing, and improves the user experience.
本发明实施例中,第一用户的手机银行接收第一用户对手机银行内容的分享请求;根据分享请求,获取分享参数;分享参数包括第一用户的用户信息、分享内容的标识、分享跳转参数;将分享参数发送至银行后台服务器,以供银行后台服务器:根据分享参数生成分享口令,分享口令中分享参数以随机字符串替换,记录分享参数与随机字符串的映射关系;接收银行后台服务器反馈的分享口令,将分享口令拼接为分享口令链接;将分享口令链接提供给第一用户,以供第一用户将分享口令链接提供至第二用户。本发明实施例中第一用户的手机银行在分享处理的过程中,将分享参数发送至银行后台服务器,获得以随机字符串替换分享参数的分享口令,其中随机字符串没有实际意义,将分享口令拼接为分享口令链接,以分享口令链接进行传递,充分保障了用户信息安全,提高手机银行分享的安全性,改善了用户体验。In the embodiment of the present invention, the mobile banking of the first user receives the sharing request of the mobile banking content from the first user; according to the sharing request, the sharing parameters are obtained; the sharing parameters include the user information of the first user, the identification of the sharing content, and the sharing jump parameters; send the sharing parameters to the bank background server for the bank background server: generate a sharing password according to the sharing parameters, replace the sharing parameters in the sharing password with random strings, record the mapping relationship between the sharing parameters and random strings; receive the bank background server The feedback sharing password is spliced into a sharing password link; the sharing password link is provided to the first user, so that the first user can provide the sharing password link to the second user. In the embodiment of the present invention, the mobile bank of the first user sends the sharing parameters to the background server of the bank during the sharing process, and obtains a sharing password replacing the sharing parameters with a random character string, wherein the random character string has no practical meaning, and the sharing password Splicing into a shared password link, which is used to transmit the shared password link, fully guarantees the security of user information, improves the security of mobile banking sharing, and improves the user experience.
本发明实施例中,在第二用户接收到第一用户提供的分享口令链接后,第二用户的手机银行接收第二用户提交的手机银行调起请求;手机银行调起请求中携带分享口令链接;为第二用户调起手机银行;从分享口令链接中解析出分享口令;将分享口令发送至银行后台服务器,以供银行后台服务器:根据分享口令中随机字符串,分享参数与随机字符串的映射关系,获取分享参数;分享参数包括第一用户的用户信息、分享内容的标识、分享跳转参数;接收银行后台服务器反馈的分享参数;根据分享参数中分享内容的标识、分享跳转参数,向第二用户展示分享内容。本发明实施例中第二用户的手机银行根据分享口令链接调起手机银行,展示分享内容,在分享处理的过程中,分享口令链接中用随机字符串代替分享参数,其中随机字符串没有实际意义,充分保障了用户信息安全,提高手机银行分享的安全性,改善了用户体验。In the embodiment of the present invention, after the second user receives the sharing password link provided by the first user, the mobile banking of the second user receives the mobile banking transfer request submitted by the second user; the mobile banking transfer request carries the sharing password link ;Invoke mobile banking for the second user; analyze the shared password from the shared password link; send the shared password to the bank background server for the bank background server: according to the random string in the shared password, the combination of the shared parameter and the random string Mapping relationship to obtain sharing parameters; sharing parameters include the user information of the first user, the identification of the sharing content, and sharing jump parameters; receiving the sharing parameters fed back by the bank's back-end server; The shared content is displayed to the second user. In the embodiment of the present invention, the mobile bank of the second user invokes the mobile bank according to the sharing password link to display the sharing content. During the sharing process, the sharing parameter is replaced by a random character string in the sharing password link, wherein the random character string has no practical meaning , which fully guarantees the security of user information, improves the security of mobile banking sharing, and improves user experience.
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art should understand that the embodiments of the present invention may be provided as methods, systems, or computer program products. Accordingly, the present invention can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and a combination of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, special purpose computer, embedded processor, or processor of other programmable data processing equipment to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing equipment produce a An apparatus for realizing the functions specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture comprising instruction means, the instructions The device realizes the function specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby The instructions provide steps for implementing the functions specified in the flow chart or blocks of the flowchart and/or the block or blocks of the block diagrams.
以上所述的具体实施例,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施例而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The specific embodiments described above have further described the purpose, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above descriptions are only specific embodiments of the present invention and are not intended to limit the scope of the present invention. Protection scope, within the spirit and principles of the present invention, any modification, equivalent replacement, improvement, etc., shall be included in the protection scope of the present invention.
Claims (29)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210921844.4A CN115296816A (en) | 2022-08-02 | 2022-08-02 | Mobile banking sharing processing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210921844.4A CN115296816A (en) | 2022-08-02 | 2022-08-02 | Mobile banking sharing processing method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115296816A true CN115296816A (en) | 2022-11-04 |
Family
ID=83825502
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210921844.4A Pending CN115296816A (en) | 2022-08-02 | 2022-08-02 | Mobile banking sharing processing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115296816A (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104966211A (en) * | 2015-06-04 | 2015-10-07 | 广州优蜜移动科技股份有限公司 | Method and system for automatically identifying channel relationship |
WO2017092277A1 (en) * | 2015-11-30 | 2017-06-08 | 乐视控股(北京)有限公司 | Method, device, and computer apparatus for sharing video watching permission |
CN110290146A (en) * | 2019-07-03 | 2019-09-27 | 北京达佳互联信息技术有限公司 | Share generation method, device, server and the storage medium of password |
CN111368232A (en) * | 2020-02-28 | 2020-07-03 | 北京达佳互联信息技术有限公司 | Password sharing reflux method and device, electronic equipment and storage medium |
CN112347383A (en) * | 2020-09-25 | 2021-02-09 | 北京淇瑀信息科技有限公司 | Sharing link generation method and device and electronic equipment |
CN113783835A (en) * | 2021-07-30 | 2021-12-10 | 北京沃东天骏信息技术有限公司 | Password sharing method, device, equipment and storage medium |
CN114726619A (en) * | 2022-04-08 | 2022-07-08 | 中国银行股份有限公司 | Link sharing method and device |
-
2022
- 2022-08-02 CN CN202210921844.4A patent/CN115296816A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104966211A (en) * | 2015-06-04 | 2015-10-07 | 广州优蜜移动科技股份有限公司 | Method and system for automatically identifying channel relationship |
WO2017092277A1 (en) * | 2015-11-30 | 2017-06-08 | 乐视控股(北京)有限公司 | Method, device, and computer apparatus for sharing video watching permission |
CN110290146A (en) * | 2019-07-03 | 2019-09-27 | 北京达佳互联信息技术有限公司 | Share generation method, device, server and the storage medium of password |
CN111368232A (en) * | 2020-02-28 | 2020-07-03 | 北京达佳互联信息技术有限公司 | Password sharing reflux method and device, electronic equipment and storage medium |
CN112347383A (en) * | 2020-09-25 | 2021-02-09 | 北京淇瑀信息科技有限公司 | Sharing link generation method and device and electronic equipment |
CN113783835A (en) * | 2021-07-30 | 2021-12-10 | 北京沃东天骏信息技术有限公司 | Password sharing method, device, equipment and storage medium |
CN114726619A (en) * | 2022-04-08 | 2022-07-08 | 中国银行股份有限公司 | Link sharing method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110381135A (en) | Interface creation method, service request method, device, computer equipment and medium | |
US7992135B1 (en) | Certification of server-side partner plug-ins for analytics and privacy protection | |
US9553865B2 (en) | Protecting websites from cross-site scripting | |
CN102833212B (en) | Webpage visitor identity identification method and system | |
CN104572263A (en) | Page data interaction method, related device and system | |
KR20160092021A (en) | Third party application activity data collection | |
CN103780709A (en) | Method and system for rapidly editing and releasing messages of WeChat or EaseChat | |
CN105701423B (en) | Date storage method and device applied to high in the clouds payment transaction | |
CN103207863A (en) | Page cross-domain interacting method and terminal | |
CN108984202B (en) | Electronic resource sharing method and device and storage medium | |
CN105791178A (en) | Message assembly method and device | |
CN109688130A (en) | Webpage kidnaps detection method, device and computer storage medium | |
US20220414698A1 (en) | System and methods for using enhanced qr codes in a call to action | |
CN112347383A (en) | Sharing link generation method and device and electronic equipment | |
CN110738036A (en) | Method and apparatus for generating information | |
CN111770072A (en) | Method and device for accessing function page through single sign-on | |
CN117113392A (en) | Private data processing method, device, computer equipment and storage medium | |
US6963974B1 (en) | Method and apparatus for providing non-repudiation of transaction information that includes mark up language data | |
CN105450462B (en) | The monitoring method and system of presence | |
CN104869135A (en) | The method and terminal of data interaction | |
CN115982257A (en) | Interface creation method and related device | |
CN115296816A (en) | Mobile banking sharing processing method and device | |
CN107769909A (en) | The method that a kind of front end data of Egret engines sends processing | |
CN116781392A (en) | Login method, device, system and equipment | |
CN107566916A (en) | The access process control method and device of Internet video link |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |