The content of the invention
The embodiment of the present application provides a kind of method for processing business and device based on business platform, existing to solve
There is the problem of live load during business platform progress business processing in technology is higher.
A kind of method for processing business based on business platform that the embodiment of the present application is provided, including:
Third-party server receives service request that user sends, dependent on business platform;
According to the service request, temporary authentication request is sent to the business platform;
Receive the temporary authentication information that the business platform asks to generate and return according to the temporary authentication;
According to the temporary authentication information, the business provided by the business platform is obtained..
A kind of method for processing business based on business platform that the embodiment of the present application is separately provided, including:
Business platform receives the temporary authentication request that third-party server is sent, wherein, the temporary authentication please
Service request that the Seeking Truth third-party server is sent according to user, dependent on the business platform is generated
's;
Asked according to the temporary authentication, generate temporary authentication information, and feed back to the third-party server;
Receive Operational Visit request that the third-party server is sent, carrying the temporary authentication information;
Temporary authentication information in asking the Operational Visit is authenticated;
In certification by rear, business is provided for the third-party server.
A kind of method for processing business based on business platform that the embodiment of the present application is separately provided, including:
Third-party server receives payment that user sends, dependent on payment platform and asked;
Asked according to described pay, temporary authentication request is sent to the payment platform;
Receive the temporary authentication information that the payment platform asks to generate and return according to the temporary authentication;
According to the temporary authentication information, the payment transaction provided by the payment platform is obtained, to complete
Pay.
A kind of method for processing business based on business platform that the embodiment of the present application is separately provided, including:
Payment platform receives the temporary authentication request that third-party server is sent;Wherein, the temporary authentication please
Payment request that the Seeking Truth third-party server is sent according to user, dependent on the payment platform is generated
's;
Asked according to the temporary authentication, generate temporary authentication information and feed back to the third-party server;
Receive the payment access request that the third-party server is sent using the temporary authentication information;
The temporary authentication information is authenticated;
In certification by rear, payment transaction is provided for the third-party server.
A kind of business processing device based on business platform that the embodiment of the present application is separately provided, including:
Receiving module, for receiving service request that user sends, dependent on business platform;
Certification request module, for according to the service request, sending temporary authentication to the business platform please
Ask;
Authentication information module, asks to generate and return for receiving the business platform according to the temporary authentication
Temporary authentication information;
Business acquisition module, for according to the temporary authentication information, acquisition to be provided by the business platform
Business.
A kind of business processing device based on business platform that the embodiment of the present application is separately provided, including:
Receiving module, the temporary authentication request for receiving third-party server transmission, wherein, it is described interim
Certification request be the third-party server sent according to user, the service request institute dependent on the business platform
Generation;
Authentication information module, for being asked according to the temporary authentication, generates temporary authentication information, and feed back
To the third-party server;
Request receiving module, for receive it is that the third-party server is sent, carry temporary authentication letter
The Operational Visit request of breath;
Authentication module, is authenticated for the temporary authentication information in asking the Operational Visit;
Business module, is that the third-party server is carried for being authenticated in the authentication module by rear
For business.
A kind of business processing device based on business platform that the embodiment of the present application is separately provided, including:
Receiving module, is asked for receiving payment that user sends, dependent on payment platform;
Certification request module, for being asked according to described pay, sending temporary authentication to the payment platform please
Ask;
Authentication information module, asks to generate and return for receiving the payment platform according to the temporary authentication
Temporary authentication information;
Business acquisition module, for according to the temporary authentication information, acquisition to be provided by the payment platform
Payment transaction, with complete pay.
A kind of business processing device based on business platform that the embodiment of the present application is separately provided, including:
Receiving module, the temporary authentication request for receiving third-party server transmission, wherein, it is described interim
Certification request be the third-party server sent according to user, dependent on the payment platform payment ask institute
Generation;
Authentication information module, for being asked according to the temporary authentication, generates temporary authentication information and feeds back to
The third-party server;
Request receiving module, for receiving the branch that the third-party server is sent using the temporary authentication information
Pay access request;
Authentication module, for being authenticated to the temporary authentication information;
Business module, is that the third-party server is carried for being authenticated in the authentication module by rear
For payment transaction.
The embodiment of the present application provides a kind of method for processing business and device based on business platform, passes through we
Method, after third-party server, which have received user, sends the service request dependent on business platform, first will
According to the service request, temporary authentication request is sent to business platform, to obtain the temporary authentication of business platform,
Now, third-party server will receive the temporary authentication information returned by business platform, recognize temporarily obtaining
Demonstrate,prove on the basis of information, user just can be based on the temporary authentication information, obtain the industry that business platform is provided
Business.Unlike the prior art, using the aforesaid way in the application, user is without individually flat in business
Corresponding account is registered in platform, then, for business platform, business platform is also just without long term maintenance
Mapping relations between account, no matter for arbitrary third-party server, business platform all can only generate short
Phase effective temporary authentication information, after the acquisition of finishing service, temporary authentication information will fail, it is clear that
The process resource that such mode will be effectively saved in business platform.
Embodiment
It is specifically real below in conjunction with the application to make the purpose, technical scheme and advantage of the application clearer
Apply example and technical scheme is clearly and completely described corresponding accompanying drawing.Obviously, it is described
Embodiment is only some embodiments of the present application, rather than whole embodiments.Based on the implementation in the application
Example, the every other implementation that those of ordinary skill in the art are obtained under the premise of creative work is not made
Example, belongs to the scope of the application protection.
The business procession based on business platform that Fig. 1 provides for the embodiment of the present application, the process is specifically wrapped
Include following steps:
S101:Third-party server receives service request that user sends, dependent on business platform.
In the embodiment of the present application, third-party server can be to provide the service provider backstage of third-party application
Server (or server cluster).Business can be used as the user of business platform in third-party server
Resource or business service in platform.Business platform is the external service by being provided online accordingly
Business platform, for example:SaaS platforms, mobile platform or Paas platforms etc. be all kinds of to provide business service
Platform, wherein, such as cloud storage business, data service, payment transaction etc. can be provided on business platform
Multiple business, here and is not especially limited.
In actual applications, third-party server can provide business support for third party user, correspondingly, the
Tripartite user can obtain the business service or resource that are provided by business platform by third-party server.That
, when user needs to use business service or resource in business platform, will be sent out to third-party server
Go out corresponding service request, to obtain corresponding business.
Certainly, as a kind of mode in the embodiment of the present application, third party user can be third-party application
Client, the service order that user sends in third party's client will pass through the client of third-party application
Third-party server is sent to, is handled accordingly by the third-party server, is not constituted here to this
The restriction of application.
S102:According to the service request, temporary authentication request is sent to the business platform.
In view of in the prior art, when user needs to use the business service or resource that business platform is provided
When, it needs to register corresponding account in business platform in advance, and registered user by business platform
The account of account and user in third-party application carries out mapping association, and business platform needs long term maintenance account
Between mapping association.So as to add the consumption of process resource in business platform.
In order to reduce the consumption of process resource in business platform, therefore, in the embodiment of the present application, when
Third-party server have received after service request, can be sent to business platform a kind of with provisional certification
Ask (that is, temporary authentication request).Wherein, asked by temporary authentication, business platform can be obtained
A kind of temporary authentication, to complete corresponding business operation.
It is believed that temporary authentication asks to cause user without individually registering corresponding account in business platform
Family, for business platform, also just without the mapping association between long term maintenance account, it is clear that this will
The consumption of process resource effectively in reduction business platform.
S103:Receive the business platform asks the temporary authentication for generating and returning to be believed according to the temporary authentication
Breath.
Temporary authentication information, can be specifically a kind of interim authentication token that business platform is generated, such as:
Token etc., temporary authentication information is associated generally with sending the user of service request, thereby may be ensured that use
Family can successfully get the business clothes provided as described in business platform in the presence of temporary authentication information
Business or resource.That is, performing following step S104.
S104:According to the temporary authentication information, the business provided by the business platform is obtained.
It is believed that obtaining the temporary authentication information that business platform is generated, also just obtain the business and put down
The accreditation of platform, then, the request sent to the business platform can just get the business platform and be provided
Business service or resource.
Certainly, for obtaining the process of business service or resource in business platform, implement in the application
In a kind of mode in example, business platform can generate corresponding temporary account, that is, in user according to interim
When authentication information obtains the business service or resource in business platform, corresponding behaviour is completed by temporary account
Make.Certainly, the restriction to the application is not constituted here.
Need exist for explanation, the temporary authentication information in the embodiment of the present application, its have it is provisional,
That is, temporary authentication information only it is short-term effectively, for example:As a kind of mode of practical application, when with
Family is got after the business that business platform is provided, and temporary authentication information will fail.Certainly, practical application
When, the term of validity of temporary authentication information can determine according to conditions such as process resource, the visit capacities of business platform
It is fixed, the restriction to the application is not constituted here.
By above-mentioned steps, business dependent on business platform is sent when third-party server have received user
After request, temporary authentication request will be sent, to obtain business to business platform according to the service request first
The temporary authentication of platform, now, third-party server will receive the temporary authentication information returned by business platform,
On the basis of temporary authentication information is obtained, user just can be based on the temporary authentication information, obtain business
The business that platform is provided.Unlike the prior art, using the aforesaid way in the application, Yong Huwu
Need individually to register corresponding account in business platform, then, for business platform, business platform
Just without the mapping relations between long term maintenance account, no matter for arbitrary third-party server, business is put down
Platform all can only generate short-term effective temporary authentication information, after the acquisition of finishing service, temporary authentication information
It will fail, it is clear that the process resource that such mode will be effectively saved in business platform.
It should be noted that in practical application, the visit capacity of business platform is typically more huge, and will be
Different users provides corresponding business, based on this, and the temporary authentication information that business platform is generated generally will
It is associated with each user, otherwise, it will the phenomenon for causing temporary authentication to cause confusion.And in view of user to
In the service request that third-party server is sent, corresponding user profile generally can be all carried, so that, also
Foregoing temporary authentication can be sent according to user profile to business platform to ask, that is, in the application implementing
In example, for abovementioned steps S102, temporary authentication request is sent to business platform, is specifically included:
The temporary authentication request for carrying user profile is sent to the business platform.
In the embodiment of the present application, user profile both can be the account that user is registered in third-party server
Family or the ID of third-party application client, can also be mark of terminal used in user etc.,
Here and it is not especially limited.
Pass through user profile so that the temporary authentication information that business platform is generated matches with each user,
Follow-up business platform is ensured that during being authenticated to temporary authentication information, can be used for each
The temporary authentication information at family is authenticated, without the phenomenon that certification is chaotic.
Furthermore, it is contemplated that in actual applications, user obtains industry according to temporary authentication information in business platform
During business, if user arbitrarily obtains different business in business platform, undoubtedly business platform will be being caused just
Often operation, or even the safety of business platform is threatened, for example:User wants the acquisition on business platform originally
For the inquiry business of data, after the user obtains temporary authentication information, obtained in the business platform
For the editing affairs of data, and edit corresponding data, it is clear that this will cause the change of the data,
So as to be impacted to other using the user of the data.
In other words, in order to avoid there is above-mentioned phenomenon, therefore in the embodiment of the present application, it may be determined that different
The authority of temporary authentication information, specifically, in above-mentioned steps S102 is performed, sends to business platform
Before temporary authentication request, methods described also includes:The corresponding traffic type information of the service request is determined,
Temporary authentication request is generated according to the traffic type information.And based on this, above-mentioned steps S103 receives institute
The temporary authentication information that business platform asks to generate and return according to the temporary authentication is stated, is specifically included:Connect
Receive temporary authentication letter that the business platform is returned, with the authority that matches with the traffic type information
Breath.
That is, after third-party server have received the service request that user sends, use will be determined
The type of service of the business to be asked of family, and by user's this that to be asked service announcements business platform, make
Business platform determines authority corresponding to the business of the type of service, and generate interim with the authority
Authentication information, it is then, follow-up when user obtains the industry that the business platform is provided according to the temporary authentication information
During business, the business of corresponding service type can only be obtained, without the other kinds of business of authority acquiring.So,
Due to the limitation of authority, when also ensuring that practical application, business platform can be normally different users
Offer business.
Certainly, in business platform, its different business provided is generally by internal different functional unit
Realize, user generally requires to access the corresponding functional unit into business platform when getting corresponding service,
In other words, user can by the URL of the functional unit (Uniform Resource Locator,
URL the business function of the functional unit) is accessed, then, in the embodiment of the present application, in temporary authentication letter
Included in breath on the basis of traffic type information, above-mentioned steps S104, according to the temporary authentication information, is obtained
The business provided by the business platform is provided, specifically included:According to what is included in the temporary authentication information
The traffic type information, generation carries the uniform resource position mark URL of the temporary authentication information, its
In, the URL points to business function corresponding with the traffic type information on the business platform;
The URL is supplied to the user, receiving the user please according to the URL Operational Visits sent
Ask, asked according to the Operational Visit, access industry corresponding with the type information in the business platform
Business function, and the business that the business platform is provided is obtained based on the business function.
Certainly, in the above, the URL that third-party server is provided by user can specifically pass through
The mode of redirection is realized (302 redirect).For example:Third-party application client can be from the interface currently shown
In, the interface corresponding to the URL is jumped to, that is, corresponding business interface in business platform is jumped to,
The business provided by business platform is obtained in interface after being redirected so as to, user.
In summary, the service request according to user is sent and recognized temporarily by third-party server to business platform
Card request, to obtain the temporary authentication information of business platform transmission, and based on this, provides the user access industry
The URL of business platform, and after user sends Operational Visit request, corresponding business work(in access service platform
Can, so as to obtain the business that business platform is provided.Such mode, the processing for reducing business platform is born
Lotus.Explanation is needed exist for, for above-mentioned temporary authentication information, third-party server not only may be used
To be supplied to by the way of URL in user's (that is, third-party application client), practical application, as long as
It is the network request that user sends, then, third-party server can just be carried based on the network request to user
For the temporary authentication information obtained from business platform.Here the restriction to the application is not constituted.
Above content is the method based on third-party server side, for business platform, real in the application
Apply in example, a kind of method for processing business based on business platform be also provided, as shown in Fig. 2 specifically include with
Lower step:
S201:Business platform receives the temporary authentication request that third-party server is sent.
Wherein, the temporary authentication request is that the third-party server is sent according to user, dependent on the industry
What the service request of business platform was generated.
It is consistent in the process and above-mentioned method as shown in Figure 1 of third-party server transmission temporary authentication request,
Therefore no longer excessively repeat herein.
S202:Asked according to the temporary authentication, generate temporary authentication information, and feed back to the third party
Server.
As a kind of mode in the embodiment of the present application, the function list that can be authorized is included in business platform
Member is (such as:Authorization center), after the business platform have received temporary authentication request, by above-mentioned function
Unit is according to temporary authentication request generation temporary authentication information.
As the another way in the embodiment of the present application, business platform and the server phase for being authorized
Association, the temporary authentication request that business platform can be received is transmitted to the server (that is, the service
Device is used as authorization center), and by the server according to temporary authentication request generation temporary authentication information.
Certainly, in addition to aforesaid way, business platform can arrange phase with third-party application client in advance
The key matched somebody with somebody by key to (or being presented to third-party application client, be not specifically limited here), at this
Under the scene of sample, the 3rd will be carried by being sent to by third-party server in the temporary authentication information of business platform
The key of square applications client, so that, business platform will generate temporary authentication information according to the key.
Any of the above mode does not constitute the restriction to the application.
S203:Receive Operational Visit that the third-party server is sent, carrying the temporary authentication information
Request.
Third-party server is after it have received temporary authentication information, and generating corresponding URL, there is provided to use
Family, and sent by user in corresponding Operational Visit request, the foregoing method as shown in Figure 1 of detailed process
Content is similar, therefore no longer excessively repeats herein.
Certain functional unit that Operational Visit request will be accessed clearly in the business platform, it is corresponding to obtain
Business, business platform are it needs to be determined that whether Operational Visit request has corresponding authentication information, only in business
Access request has after legal authentication information, and business platform can just provide corresponding business, therefore, business
Platform just will perform following step S204 after it have received Operational Visit request.
S204:Temporary authentication information in asking the Operational Visit is authenticated.
The process that business platform is authenticated to temporary authentication information, can verify the temporary authentication information institute
Whether corresponding user profile, the temporary authentication information is complete, and the authority that the temporary authentication information has is
It is no to match with the business to be obtained etc..After certification, business platform just can provide corresponding industry
Business, that is, performing following step S205.
S205:In certification by rear, business is provided for the third-party server.
By above-mentioned steps, by the way of temporary authentication information so that business platform no longer needs length
Phase safeguards the mapping relations between different accounts, in actual applications, no matter which kind of third-party application, business
Platform can have by way of temporary authentication to provide business using the third party user of third-party application
Effect reduces the process resource that business platform is consumed by the mapping relations between long term maintenance account.
Similarly, user profile is included in temporary authentication request, then, in above-mentioned steps S202, according to
The temporary authentication request, generates temporary authentication information, specifically includes:In being asked according to the temporary authentication
Comprising user profile, the temporary authentication information that generation matches with the user profile.
The temporary authentication information of generation matches with user profile, so as in follow-up verification process to user
Information is authenticated.
In addition, business platform also needs to determine the authority of generated temporary authentication information, specifically, face
When certification request in include the traffic type information of business needed for third-party server, it is on this basis, above-mentioned
In step S202, asked according to the temporary authentication, generate temporary authentication information, specifically include:It is determined that
The traffic type information in the temporary authentication request, according to the traffic type information, determines the industry
The authority of business corresponding to service type information, according to the authority, generation recognizing temporarily with the authority
Demonstrate,prove information.
Similar with foregoing method as shown in Figure 1, third-party server have received temporary authentication information
Afterwards, the corresponding URL of user can be supplied to so that user generates Operational Visit according to URL and asked, then,
Business platform will be authenticated verification after it have received Operational Visit request to Operational Visit request,
Specifically, Operational Visit request includes user profile and carries the URL of the temporary authentication information, base
In this, the temporary authentication information in asking the Operational Visit is authenticated, and is specifically included:To institute
State URL to be parsed, determine the temporary authentication information entrained in the URL, determine the business
User profile in access request, according to the user profile, judges that what is carried in the URL recognizes temporarily
Whether consistent with the temporary authentication information corresponding to the user profile information is demonstrate,proved, if so, then certification passes through;
Otherwise, then certification does not pass through.
Certainly, in actual applications, business platform can also verify the temporary authentication in Operational Visit request simultaneously
Whether information is complete, and whether its authority having matches etc. with the business to be obtained, and no longer has here
Body is repeated.
It should be noted that due to the temporary authentication information in the embodiment of the present application have it is provisional, so,
After user obtains corresponding business, temporary authentication information will fail, that is, method as shown in Figure 2
Also include:
The temporary authentication information is nullified, to cause the temporary authentication information to fail.
Certainly, in actual applications, specific failure opportunity will set according to being adjusted the need for practical application
Put, here and be not specifically limited.
Based on the above-mentioned method as described in Fig. 1 and 2, go in actual applications a variety of by business
Platform obtains the scene of business service, in the embodiment of the present application, under payment transaction scene, for the 3rd
Square server also provides a kind of method for processing business based on business platform, as shown in figure 3, specifically including:
S301:Third-party server receives payment that user sends, dependent on payment platform and asked.
S302:Asked according to described pay, temporary authentication request is sent to the payment platform.
S303:Receive the payment platform asks the temporary authentication for generating and returning to be believed according to the temporary authentication
Breath.
S304:According to the temporary authentication information, the payment transaction provided by the payment platform is obtained,
To complete to pay.
In the method, generate the process of temporary authentication request, business is obtained according to the temporary authentication information
Process, it is similar with foregoing method as shown in Figure 1, therefore no longer Ao Shu herein.
Correspondingly, under the payment transaction scene, also provide for payment platform a kind of based on business platform
Method for processing business, as shown in figure 4, specifically including:
S401:Payment platform receives the temporary authentication request that third-party server is sent;Wherein, it is described interim
Certification request be the third-party server sent according to user, dependent on the payment platform payment ask institute
Generation.
S402:Asked according to the temporary authentication, generate temporary authentication information and feed back to third party's clothes
Business device.
S403:Receive the payment access request that the third-party server is sent using the temporary authentication information.
S404:The temporary authentication information is authenticated.
S405:In certification by rear, payment transaction is provided for the third-party server.
Certainly, the process that temporary authentication information is generated in this method is similar with foregoing method as shown in Figure 2,
Therefore no longer excessively repeat herein.Moreover, in the method, in addition to:The temporary authentication information is nullified,
To cause the temporary authentication information to fail
It can be seen that, the method for the above as shown in Figures 3 and 4, payment platform can provide payment transaction, work as user
, can be by the way of temporary authentication information, in the payment platform when being paid using third-party application
Middle completion payment transaction.
Furthermore, it is necessary to explanation, based on method as shown in Figures 3 and 4, one kind in actual applications
Pay under scene, when user carries out delivery operation using third-party application, user is without in payment platform
The account of itself is registered, need to only use the account registered in third-party application to complete to pay, for example:User
Want certain commodity A that purchase third-party application is provided, 10RMB need to be paid, although user is not in branch
Pay and account was registered in platform, but user is sent after delivery operation, the third party's service on third-party application backstage
Device is by by the way of above-mentioned temporary authentication information so that payment platform can be directly from the third-party server
10RMB is deducted, so as to complete to pay.Obviously, for a user, user can be only for such mode
Delivery operation is completed by account in third-party application, without user in payment platform login account.
Certainly, in the example, third-party server can complete fund in subsequent process between user
Clearing are (such as:User supplements with money to third-party server), the restriction to the application is not constituted here.
Certainly, above method applies also for carrying out Various types of data business in business platform, no longer specific here
Limit.
The method for processing business based on business platform provided above for the embodiment of the present application, based on same think of
Road, the embodiment of the present application also provides a kind of business processing device based on business platform.
As shown in figure 5, the business processing device based on business platform includes:
Receiving module 501, for receiving service request that user sends, dependent on business platform.
Certification request module 502, for according to the service request, sending and recognizing to the business platform temporarily
Card request.
Authentication information module 503, is generated simultaneously for receiving the business platform according to temporary authentication request
The temporary authentication information of return.
Business acquisition module 504, for according to the temporary authentication information, obtaining by the business platform institute
The business of offer.
As a kind of mode in the embodiment of the present application, certification request module 502, specifically for the industry
Business platform sends the temporary authentication request for carrying user profile.
In addition, certification request module 502, is additionally operable to determine the corresponding traffic type information of the service request,
Temporary authentication request is generated according to the traffic type information.Based on this, authentication information module 503, specifically
For receive it is that the business platform is returned, with recognizing with the traffic type information the interim of authority that match
Demonstrate,prove information.
Traffic type information, business acquisition module 504, specifically for according to institute are included in temporary authentication information
The traffic type information included in temporary authentication information is stated, generation carries the temporary authentication information
Uniform resource position mark URL, wherein, with the type of service on the URL sensings business platform
The corresponding business function of information;The URL is supplied to the user, the user is received according to institute
The Operational Visit request of URL transmissions is stated, is asked, is accessed in the business platform according to the Operational Visit
The business function corresponding with the type information, and carried based on the business function acquisition business platform
The business of confession.
Correspondingly, in the embodiment of the present application, for business platform side, also provide a kind of based on business platform
Business processing device, as shown in Figure 6.Described device includes:
Receiving module 601, the temporary authentication request for receiving third-party server transmission, wherein, it is described
Temporary authentication request is that business that the third-party server is sent according to user, dependent on the business platform is asked
Ask what is generated.
Authentication information module 602, for being asked according to the temporary authentication, generates temporary authentication information, and
Feed back to the third-party server.
Request receiving module 603, for receive it is that the third-party server is sent, carry this and recognize temporarily
Demonstrate,prove the Operational Visit request of information.
Authentication module 604, is authenticated for the temporary authentication information in asking the Operational Visit.
Business module 605, is the third party's service for being authenticated in authentication module 604 by rear
Device provides business.
In the embodiment of the present application, temporary authentication request in include user profile, based on this, authentication information mould
Block 602, specifically for the user profile included in being asked according to the temporary authentication, generation and the user
The temporary authentication information of information match.
In the embodiment of the present application, the service class of business needed for third-party server is included in temporary authentication request
Type information, based on this, authentication information module 602, specifically for determining the institute in temporary authentication request
Traffic type information is stated, according to the traffic type information, the business corresponding to the traffic type information is determined
Authority, according to the authority, temporary authentication information of the generation with the authority.
Operational Visit request includes user profile and carries the URL of the temporary authentication information, is based on
This, authentication module 604, specifically for being parsed to the URL, is determined in the URL entrained
The temporary authentication information, determines the user profile in the Operational Visit request, according to the user profile,
Judge the temporary authentication information that is carried in the URL whether with the temporary authentication corresponding to the user profile
Information is consistent, if so, then certification passes through;Otherwise, then certification does not pass through.
In addition, described device also includes:Cancellation module 606, for nullifying the temporary authentication information, with
So that the temporary authentication information fails.
Under payment transaction scene, for third-party server side, a kind of base is also provided in the embodiment of the present application
In the business processing device of business platform, as shown in Figure 7.Described device includes:
Receiving module 701, is asked for receiving payment that user sends, dependent on payment platform;
Certification request module 702, for being asked according to described pay, sends to the payment platform and recognizes temporarily
Card request;
Authentication information module 703, is generated simultaneously for receiving the payment platform according to temporary authentication request
The temporary authentication information of return;
Business acquisition module 704, for according to the temporary authentication information, obtaining by the payment platform institute
The payment transaction of offer, to complete to pay.
Equally under the payment transaction scene, also provide a kind of for business platform side, in the embodiment of the present application
Business processing device based on business platform, as shown in Figure 8.Described device includes:
Receiving module 801, the temporary authentication request for receiving third-party server transmission, wherein, it is described
Temporary authentication request is that payment that the third-party server is sent according to user, dependent on the payment platform is asked
Ask what is generated;
Authentication information module 802, for being asked according to the temporary authentication, generates temporary authentication information and anti-
Feed the third-party server;
Request receiving module 803, is sent for receiving the third-party server using the temporary authentication information
Payment access request;
Authentication module 804, for being authenticated to the temporary authentication information;
Business module 805, is the third party's service for being authenticated in the authentication module by rear
Device provides payment transaction.
Certainly, cancellation module 806 is also included in said apparatus, for nullifying the temporary authentication information, with
So that the temporary authentication information fails.
In a typical configuration, computing device includes one or more processors (CPU), input/defeated
Outgoing interface, network interface and internal memory.
Internal memory potentially includes the volatile memory in computer-readable medium, random access memory
And/or the form, such as read-only storage (ROM) or flash memory (flash RAM) such as Nonvolatile memory (RAM).
Internal memory is the example of computer-readable medium.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by appointing
What method or technique realizes that information is stored.Information can be computer-readable instruction, data structure, program
Module or other data.The example of the storage medium of computer includes, but are not limited to phase transition internal memory
(PRAM), static RAM (SRAM), dynamic random access memory (DRAM), its
Random access memory (RAM), read-only storage (ROM), the electrically erasable of his type are read-only
Memory (EEPROM), fast flash memory bank or other memory techniques, read-only optical disc read-only storage
(CD-ROM), digital versatile disc (DVD) or other optical storages, magnetic cassette tape, tape magnetic
Disk storage or other magnetic storage apparatus or any other non-transmission medium, can be calculated available for storage
The information that equipment is accessed.Defined according to herein, computer-readable medium does not include temporary computer-readable matchmaker
The data-signal and carrier wave of body (transitory media), such as modulation.
It should also be noted that, term " comprising ", "comprising" or its any other variant are intended to non-row
His property is included, so that process, method, commodity or equipment including a series of key elements not only include
Those key elements, but also other key elements including being not expressly set out, or also include for this process,
Method, commodity or the intrinsic key element of equipment.In the absence of more restrictions, by sentence " including
One ... " key element that limits, it is not excluded that in the process including the key element, method, commodity or set
Also there is other identical element in standby.
It will be understood by those skilled in the art that embodiments herein can be provided as method, system or computer journey
Sequence product.Therefore, the application can using complete hardware embodiment, complete software embodiment or combine software and
The form of the embodiment of hardware aspect.Moreover, the application can be used wherein includes calculating one or more
Machine usable program code computer-usable storage medium (include but is not limited to magnetic disk storage, CD-ROM,
Optical memory etc.) on the form of computer program product implemented.
Embodiments herein is the foregoing is only, the application is not limited to.For this area skill
For art personnel, the application can have various modifications and variations.All institutes within spirit herein and principle
Any modification, equivalent substitution and improvements of work etc., should be included within the scope of claims hereof.