CN107528830A - account login method, system and storage medium - Google Patents
account login method, system and storage medium Download PDFInfo
- Publication number
- CN107528830A CN107528830A CN201710655932.3A CN201710655932A CN107528830A CN 107528830 A CN107528830 A CN 107528830A CN 201710655932 A CN201710655932 A CN 201710655932A CN 107528830 A CN107528830 A CN 107528830A
- Authority
- CN
- China
- Prior art keywords
- account
- application program
- party system
- page
- ticket
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0815—Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/547—Remote procedure calls [RPC]; Web services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The present invention provides a kind of account login method, system and storage medium, method includes logging in the first application program with the first account to access first service resource and send the first account to a third party system, and the first application program is embedded at least one second page to access second service resource;Third party system encrypts the first account and generates a Ticket Granting Ticket;First application program writes Ticket Granting Ticket the Cookie of corresponding at least one second page;When opening second page in the first application program, Ticket Granting Ticket is obtained from Cookie and is sent to third party system;Third party system Ticket Granting Ticket is decrypted to obtain the first account, generates one second shadow account, by the login state write-in second service resource of the second shadow account;And second service resource is accessed with the second shadow account and operated in the second page being embedded in the first application program.Method and system provided by the invention can realize that more login states in same application coexist.
Description
Technical field
The present invention relates to Computer Applied Technology field, more particularly to a kind of account login method, system and storage medium.
Background technology
With the fast development of internet, the application of application program is very universal.Because Internet technology and intention are thought
Method blowout, increasing company respective application program with regard to same type of service development.However, when these companies cooperate
When, can be by rectification and merging that these application programs are serviced.For example, OTA (Online Travel Agent, online travelling
Society) application program A, application program B and application program C when carrying out rectification, be all embedded with application program A in these application programs
The service that the hotel of offer browses, places an order and paid.So operation need not service as respective maintenance class.
However, while the service rectification of application program, how to be existed on the basis of existing framework using same account
Embedded service therein is logged in application program into urgent problem to be solved.
The content of the invention
The defects of present invention is in order to overcome above-mentioned prior art to exist, there is provided a kind of account login method, system and storage
Medium, to realize more login states in same application.
According to an aspect of the present invention, there is provided a kind of account login method, including:First application is logged in the first account
To access first service resource and send first account to a third party system, first application program is embedded in program
Lack a second page to access second service resource;The third party system encrypts first account and generates a Ticket Granting Ticket;
First application program writes the Ticket Granting Ticket Cookie of corresponding at least one second page;When in described first
When the second page is opened in application program, the Ticket Granting Ticket is obtained from the Cookie and is sent to third party system
System;The third party system Ticket Granting Ticket is decrypted to obtain first account, is looked into the third party system
The second shadow account of first account relating is ask, if not inquiring the second shadow account of first account relating,
Generate one second shadow account and be stored in first account relating in the third party system;The third party system
The login state of the second shadow account and the second shadow account is write into first application program and second clothes
In resource of being engaged in;And the second service resource is accessed and in being embedded in first application program with the second shadow account
In the second page on operate.
Alternatively, first application program is also embedded at least one 3rd page to access the 3rd Service Source, described
Third party system also includes after encrypting the step of first account generates a Ticket Granting Ticket:First application program is by described in
The Cookie of corresponding at least one 3rd page of Ticket Granting Ticket write-in;When opening the described 3rd in first application program
During the page, the Ticket Granting Ticket is obtained from the Cookie and is sent to the third party system;The third party system is to institute
State Ticket Granting Ticket to be decrypted to obtain first account, the of first account relating is inquired about in the third party system
Three shadow accounts, if not inquiring the 3rd shadow account of first account relating, generate one the 3rd shadow account and with
It is stored in the third party system first account relating;The third party system is by the 3rd shadow account and institute
The login state for stating the 3rd shadow account is write in first application program and the 3rd Service Source;And with the 3rd shadow
Account accesses the 3rd Service Source and operated on the 3rd page being embedded in first application program.
Alternatively, the step of one second shadow account of the generation includes:The third party system is to the second service
Server application one where resource accesses the shadow account of second service resource as the second shadow account.
Alternatively, the Ticket Granting Ticket is write corresponding at least one second page by first application program
The step of Cookie, also includes:The time that the Ticket Granting Ticket is generated writes the Cookie of at least one second page;It is right
Ying Di, when opening the second page in first application program, the Ticket Granting Ticket is obtained from the Cookie simultaneously
Transmission also includes to the step of the third party system:The time of the Ticket Granting Ticket generation is proofreaded so far whether more than the time
Threshold value, if not continuing executing with or delete the Ticket Granting Ticket in the Cookie more than if.
Alternatively, the scope of the time threshold is 5 to 20 days.
Alternatively, it is described that the second service resource is accessed with the second shadow account and answered in being embedded in described first
With in the second page in program operate the step of after also include:Exit first application program, and to described
Three method, systems send de-registration request;And third party system deletes the Ticket Granting Ticket according to the de-registration request.
Alternatively, it is described to exit first application program, and to the third party system send de-registration request the step of
Also include:Delete login state of the shadow account in the second service resource.
Alternatively, the third party system writes the login state of the second shadow account and the second shadow account
Step in first application program and the second service resource includes:The third party system is by the second shadow account
Number login state write first application program with the interaction request of the second service resource.
Alternatively, when the server where the second service resource receives the request of loading second page, according to request
Information judges whether the request for loading the second page comes from first application program;If the second service resource institute
Server judge that the request for loading the second page comes from first application program and then obtains the Ticket Granting Ticket simultaneously
Send to the third party system.
Alternatively, have first account in first application program simultaneously logs in state and the second shadow account
Number login state.
Alternatively, the first service resource and the second service resource provide for the different services of same application type
Source.
According to another aspect of the invention, a kind of account login system is also provided, including:First server, for providing
The first service resource accessed by the first application program;Second server, for providing second service resource and access second
At least one second page of Service Source, at least one second page are embedded in first application program;3rd
Method, system, for obtaining a shadow account according to the first account for logging in first application program so that described first applies journey
Sequence accesses the second service resource, wherein, the first account that the first server is sent received from first application program
Number log on request and provide first account log in state;The third party system receives institute from first application program
The first account is stated, and encrypts first account and generates a Ticket Granting Ticket;The second server receives a loading second page
The request in face;The second server obtains the Ticket Granting Ticket from the Cookie of the corresponding second page and sent to described
Third party system;The third party system Ticket Granting Ticket is decrypted to obtain first account, in the third party
The second shadow account of first account relating is inquired about in system, if not inquiring the second shadow of first account relating
Account, then generate one second shadow account and be stored in first account relating in the third party system;Described
Three method, systems the login state of the second shadow account and the second shadow account is sent to first application program and
The second server, for first application program with the second shadow account access the second service resource and in
Operated in the second page being embedded in first application program.
Alternatively, if the second server judges that the request for loading the second page comes from described first and applies journey
Sequence, then the Ticket Granting Ticket is obtained from the Cookie of the second page and is sent to the third party system.
Alternatively, the first server and the different server that the second server is same application type.
According to another aspect of the invention, a kind of account login system is also provided, including:First server, for providing
The first service resource accessed by the first application program;Second server, for providing second service resource and access second
At least one second page of Service Source, at least one second page are embedded in first application program;3rd
Method, system, for obtaining a shadow account according to the first account for logging in first application program so that described first applies journey
Sequence accesses the second service resource;Terminal device, for installing and running first application program, wherein, described first
The log on request for the first account that server is sent received from the terminal device and provide first account log in state;Institute
State third party system and receive first account from the terminal device, and encrypt first account and generate a Ticket Granting Ticket;Institute
Terminal device is stated to write the Ticket Granting Ticket in Cookie corresponding to the second page;The second server is received from described
The request for the loading second page that terminal device is sent;Cookie of the second server from the corresponding second page
It is middle to obtain the Ticket Granting Ticket and send to the third party system;The third party system Ticket Granting Ticket is decrypted to obtain
First account is taken, the second shadow account of first account relating is inquired about in the third party system, if not inquiring about
To the second shadow account of first account relating, then generate one second shadow account and stored up with first account relating
Exist in the third party system;The third party system is by the login of the second shadow account and the second shadow account
State is sent to first application program and the second server, so that the terminal device is in first application program
The second service resource is accessed and in described second be embedded in first application program with the second shadow account
Operated on the page.
According to another aspect of the invention, a kind of account login system is also provided, including:First server, including first
Processor and the first storage medium for being stored with the first computer program, first computer program is by the first processor
The first service resource accessed by the first application program is provided during operation;Second server, including second processor and storage
There is the second storage medium of second computer program, the second computer program provides when being run by the second processor
Two Service Sources and at least one second page for accessing second service resource, at least one second page are embedded in described
In first application program;Third party system, including the 3rd processor and the 3rd storage medium for being stored with the 3rd computer program,
Obtained when 3rd computer program is run by the 3rd processor according to the first account for logging in first application program
A shadow account is taken to access the second service resource for first application program;First computer program is described
When first processor is run, the second computer program is by the second processor when being run and the 3rd computer program
Interacted as described above when being run by the 3rd processor.
According to another aspect of the invention, a kind of storage medium is also provided, including:Storage medium, it is stored thereon with calculating
Machine program, the computer program perform step as described above when being run by processor.
Compared with prior art, advantage of the invention is that:
The present invention passes through the root of encryption using the account of third party system management application program and the shadow account of association
Voucher carrys out the account of the certification application program, to realize that the states that log in being embedded with the application program of other services exist more.This
Outside, the acquisition of Ticket Granting Ticket and shadow account is all that systematic automatic operation realizes that silence logs in, and confirms without user, accelerates user
Log in the speed of other services.Further, the present invention is by the above-mentioned means, development cost can be reduced.Meanwhile apply class same
Under the scene of the company amalgamation of type, in the feelings that server of the user in the case where not changing operating habit and these different companys does not merge
Under condition, the interaction from different Service Sources is realized in same application.
Brief description of the drawings
Its example embodiment is described in detail by referring to accompanying drawing, above and other feature and advantage of the invention will become
It is more obvious.
Fig. 1 shows the schematic diagram of account login system according to embodiments of the present invention.
Fig. 2 shows the flow chart of account login method according to embodiments of the present invention.
Fig. 3 shows the timing diagram of account login method according to embodiments of the present invention.
Fig. 4 shows the timing diagram of account login method according to embodiments of the present invention.
Fig. 5 schematically shows a kind of computer-readable recording medium schematic diagram in disclosure exemplary embodiment.
Fig. 6 schematically shows a kind of electronic equipment schematic diagram in disclosure exemplary embodiment.
Embodiment
Example embodiment is described more fully with referring now to accompanying drawing.However, example embodiment can be with a variety of shapes
Formula is implemented, and is not understood as limited to example set forth herein;On the contrary, these embodiments are provided so that the disclosure will more
Fully and completely, and by the design of example embodiment comprehensively it is communicated to those skilled in the art.Described feature, knot
Structure or characteristic can be incorporated in one or more embodiments in any suitable manner.
In addition, accompanying drawing is only the schematic illustrations of the disclosure, it is not necessarily drawn to scale.Identical accompanying drawing mark in figure
Note represents same or similar part, thus will omit repetition thereof.Some block diagrams shown in accompanying drawing are work(
Can entity, not necessarily must be corresponding with physically or logically independent entity.These work(can be realized using software form
Energy entity, or these functional entitys are realized in one or more hardware modules or integrated circuit, or at heterogeneous networks and/or place
These functional entitys are realized in reason device device and/or microcontroller device.
In order to solve the defects of prior art, more login states in same application are realized, the present invention provides a kind of account
Number login method, system and storage medium.
Referring first to Fig. 1, Fig. 1 shows the schematic diagram of account login system according to embodiments of the present invention.The present invention carries
The account login system of confession includes terminal device 110, first server 120, second server 130 and third party system 140.
Terminal device 110 can be the terminal devices such as smart phone, tablet personal computer, desktop computer.On terminal device 110
Multiple application programs are installed.For example, in the present embodiment, the first application program 111 is installed on terminal device 110.
First server 120 is used to provide the first service resource accessed by the first application program 111.First server
120 can be communicated by internet and terminal device 110.
Second server 130 is used to provide second service resource and accesses at least one second page of second service resource
Face.At least one second page is embedded in the first application program 111.In certain embodiments, second page passes through
The chain being embedded in the first application program 111 fetches opening.In certain embodiments, second page can be used as the first application program
111 functional module.Specifically, first server 120 and second server 130 service for the different of same application type
Device.Application type described here represents to provide same class service commodity and/or virtual goodses, for example, the He of first server 120
Second server 130 all provides the service of food and drink class, GT grand touring service, GT grand touring commodity etc..
Third party system 140 be used for according to log in the first application program 111 the first account obtain a shadow account for
First application program 111 has logging in state and being able to access second service resource for corresponding second service resource.
Above-mentioned each terminal device 110, first server 120, second server 130 and third party system 140 can be by such as Fig. 2
Shown account login method interacts.
Referring to Fig. 2, Fig. 2 is for showing 7 steps.
Step S210:Terminal device 110 opens the first application program 111.First application program 111 is embedded at least one
Two pages are to access second service resource.Terminal device 110 in the first application program 111 with the first account in being logged in access
One Service Source.Log in success, then the first application program 111 and to third party system 140 send the first account.It is embedded in first
Second page in application program 111 can be the Native pages, the Hybrid pages or the H5 pages.
Step S220:Third party system 140 encrypts the first account and generates a Ticket Granting Ticket.
It can use conventional AES that the first account is encrypted.The key of encryption is stored in third party system 140
In.
Step S230:The Ticket Granting Ticket is write corresponding at least one second page by the first application program 111
Cookie。
Specifically, the first application program 111 is embedded with least one second page, then when terminal device 110 obtains root
During voucher, Cookie corresponding with second page can be found in the first application program 111, Ticket Granting Ticket is write (write direct or
The existing information of covering) it is stored in the local Cookie of terminal device 110.
Step S240:When terminal device 110 opens second page in the first application program 111, second server 130
Ticket Granting Ticket is obtained from Cookie and is sent to third party system 140.
In a specific embodiment, in above-mentioned steps S230, the first application program 111 also by Ticket Granting Ticket generation when
Between write in the Cookie of at least one second page.Accordingly, obtained in step S240, second server 130 from Cookie
When taking Ticket Granting Ticket, the time of Ticket Granting Ticket generation is also proofreaded so far whether more than a time threshold, is not continued executing with if more than if
Or the Ticket Granting Ticket in the deletion Cookie.The time threshold for example can be the term of validity of Ticket Granting Ticket.The term of validity may be configured as 5
It is to 20.In some preferences, the term of validity may be configured as 10 days.The setting of the term of validity can effectively improve the safety of Ticket Granting Ticket
Property.
In another specific embodiment, when the second server 130 where second service resource receives mobile terminal 110
During the request of the loading second page of transmission, according to solicited message judge load the second page request whether come from described in
First application program 111.If the second server 130 where second service resource judges that the request of loading second page comes from
First application program 111 then obtains Ticket Granting Ticket from the Cookie of second page and sent to third party system 140.If the second clothes
Second server 130 where business resource judges that the request of loading second page comes from the second application program (such as by second
The application program of the access second service resource of team's exploitation where server) conventional operation is then can perform, for example, from second
Logging in state and loading second page for an access second service resource is obtained in the Cookie of the page.Above-mentioned judgement can pass through very much
Increase field in solicited message or distinguish request is sent out by which application program using the setting for the field value being of little use
Send.
Step S250:Third party system 140 Ticket Granting Ticket is decrypted to obtain the first account.In third party system 140
Second shadow account of the first account relating of middle inquiry, if not inquiring the second shadow account of the first account relating, is generated
One second shadow account is simultaneously stored in third party system 140 with first account relating.
Specifically, if not inquiring the second shadow account of the first account relating, third party system 140 takes to second
The application of second server 130 one where resource of being engaged in accesses the shadow account of second service resource as the second shadow account, can
Selection of land, while generate in second server 130 the login state of second shadow account.
Step S260:Third party system 140 should by the login state of the second shadow account and the second shadow account write-in first
With in the second server 130 where program 111 and second service resource.
Specifically, third party system 140 can write the login state of the second shadow account the first application program 111 and the
In the interaction request of two Service Sources.For example, third party system 140 can be using the login state of the second shadow account as the first application
Program 111 and the field and its field value in the session control of the second server 130 where second service resource.Pass through word
Whether section and field value first application program of certification 111 in second server 130 keep logging in.
Step S270:Second service resource is accessed and in being embedded in the first application program 111 with the second shadow account
Operated in the second page.
Thus, by above-mentioned steps, can have first account in the first application program 111 simultaneously logs in state and institute
State the login state of the second shadow account.
Further, after step S270, when exiting the first application program 111, the first application program 111 to the 3rd
Method, system 140 sends de-registration request.Third party system 140 deletes the Ticket Granting Ticket generated according to the first account according to de-registration request.
When exiting the first application program 111, in addition to the step of login state of the deletion shadow account in second service resource.Example
Such as, the login state of the first application program 111 and the second shadow account in second server 130 is deleted.
In another change case, more than two login states can be also realized in the first application program.For example, the first application
Program 111 is also embedded in the 3rd page to access the 3rd Service Source.When logging in the first application program 111, the first application
Program 111 and third party system 140 are performed such as the step of above-mentioned step S210 and S220.Then, the first application program 111 is by root
In the Cookie of corresponding at least one 3rd page of voucher write-in.When opening three pages in the first application program 111, the
One application program 111 obtains Ticket Granting Ticket from the Cookie of corresponding 3rd page and sent to third party system 140.Third party system
140 pairs of Ticket Granting Ticket of system are decrypted to obtain the first account, and the shadow of the first account relating the 3rd is inquired about in third party system 140
Account (corresponding 3rd Service Source).If not inquiring the 3rd shadow account of the first account relating, the clothes of generation the one and the 3rd
3rd shadow account of business resource associations, and the 3rd shadow account and the first account relating are stored in the third party and are
In system 140.Then, third party system provides the login state of the 3rd shadow account and the 3rd shadow account write-in the 3rd service
In source;And the 3rd Service Source is accessed and in being embedded in first application program with the 3rd shadow account
Operated on 3rd page.
Illustrate account login method provided by the invention with reference to Fig. 3 and Fig. 4 specific embodiment separately below.
Referring first to Fig. 3, step S301 is first carried out in terminal device 110, and the first application program is logged in the first account.Step
In rapid S302, the first account is sent to first server 120 and verified by terminal device 110.First server 120 is in step
In S303, first account is verified, and obtain the login state of the first account.In step S304, first server 120 is set to terminal
Standby 110 feedback logs in success, and the state that logs in of the first account can be write into the first application program.When the first application program subsequently with
When first server 120 interacts, first account is carried in each solicited message logs in state, continues through first server 120
Certification is that may have access to the first service resource that first server 120 provides.When the first application program of successful log of terminal device 110
Afterwards, terminal device 110 performs step S305 automatically, and the first account is sent to third party system 305 by the first application program.The
After three method, systems 140 receive the first account, step S306 is performed, encrypts first account to obtain Ticket Granting Ticket.Third party system
140 in step S307, and Ticket Granting Ticket is returned to terminal device 110.Terminal device 110 writes Ticket Granting Ticket in step S308
In the cookie of second page.In certain embodiments, write-in herein can also refer to the covering original Ticket Granting Ticket of cookie.
When terminal device 110 opens second page by the first application program, a solicited message is sent to second server 130.The
After two servers 130 receive request, it can determine whether the request comes from the first application program.If second server 130 is sentenced
The disconnected request comes from the first application program, then performs step S310, and second server 130 obtains from the cookie of second page
Obtain Ticket Granting Ticket.Afterwards, in step S311, second server 130 sends the Ticket Granting Ticket to third party system 140.Third party system
After system 140 receives Ticket Granting Ticket, step S312 is performed, decryption Ticket Granting Ticket obtains the first account.In the present embodiment, in third party
The shadow account of the first account relating is not stored in system 140.Therefore, third party system 140 performs step S313, to the
Two servers 130 ask the login state of one second shadow account and the second shadow account.Second server 130 is in step S314
The state that logs in of the second shadow account and the second shadow account is generated, and second is returned to third party system 140 in step S315
The login state of shadow account and the second shadow account.Afterwards, in step S316, third party system 140 is by the second shadow account
Number with the first account relating be stored in third party system, in case after look into.In step S317, third party system 140 by this
The state that logs in of two shadow accounts and the second shadow account is sent to second server 130 and terminal device 110.Alternatively, this step
In rapid, the state that logs in of the second shadow account and the second shadow account also only can be sent to terminal device by third party system 140
110.Thereafter, in step S318, terminal device 110 is opened second page and interacted with second server 130, please in interactive
The login state of the second shadow account is carried in asking, for the certification of second server 130.Hereby it is achieved that in the first application program
Access the second service resource that second server 130 provides.
Referring then to Fig. 4, Fig. 4 timing diagram is similar with Fig. 3.Specifically, step S401 to step S411 and figure in Fig. 4
Step S301 is identical to step S311 in 3.In step S412, third party system 140 decrypts Ticket Granting Ticket and obtains the first account, root
The second shadow account of association is found according to the first account.In the present embodiment, the login state of the second shadow account also is stored in
In third party system 140, third party system 140 provides second in step S413 to second server 130 and terminal device 110
The login state of shadow account and the second shadow account.In some change case, when third party system 140 is searched according to the first account
To association the second shadow account when, log in state to what second server 130 asked one second shadow account, and obtaining second
Shadow account log in state after, by the second shadow account and its log in state and be sent to (and the second server of terminal device 110
130).After obtaining the second shadow account and its logging in state, terminal device 110 opens second page in step S414 and in second
Operated on the page.Further, in step S414, terminal device 110 is entered by second page and second server 130
Row interaction, and the login state for carrying in interaction the second shadow account supplies the certification of second server 130.When terminal device 110 is held
When row step S415 exits the first application program, de-registration request is sent as step to second server 130 and third party system 140
Rapid S416.In step S417, second server 130 (and terminal device 110) deletes the login state of the second shadow account.In step
In rapid S418, third party system 140 deletes Ticket Granting Ticket corresponding to the first account.
Compared with prior art, advantage of the invention is that:
The present invention passes through the root of encryption using the account of third party system management application program and the shadow account of association
Voucher carrys out the account of the certification application program, to realize that the states that log in being embedded with the application program of other services exist more.This
Outside, the acquisition of Ticket Granting Ticket and shadow account is all that systematic automatic operation realizes that silence logs in, and confirms without user, accelerates user
Log in the speed of other services.Further, the present invention is by the above-mentioned means, development cost can be reduced.Meanwhile apply class same
Under the scene of the company amalgamation of type, in the feelings that server of the user in the case where not changing operating habit and these different companys does not merge
Under condition, the interaction from different Service Sources is realized in same application.
In an exemplary embodiment of the disclosure, additionally provide including computer-readable recording medium, be stored thereon with not
Same computer program.In some possible embodiments, each equipment of the invention is also implemented as a kind of program production
The form of product, it includes program code, and when described program product is run on the terminal device, described program code is used to make institute
State the electronics that terminal device performs terminal device described in this specification, first server, second server and third party system
Described in prescription circulation processing method part according to the step of various illustrative embodiments of the invention.
With reference to shown in figure 5, the program product for being used to realize the above method according to the embodiment of the present invention is described
300, it can use portable compact disc read only memory (CD-ROM) and including program code, and can in terminal device,
Such as run on PC.However, the program product not limited to this of the present invention, in this document, readable storage medium storing program for executing can be with
Be it is any include or the tangible medium of storage program, the program can be commanded execution system, device either device use or
It is in connection.
Described program product can use any combination of one or more computer-readable recording mediums.Computer-readable recording medium can be readable letter
Number medium or readable storage medium storing program for executing.Readable storage medium storing program for executing for example can be but be not limited to electricity, magnetic, optical, electromagnetic, infrared ray or
System, device or the device of semiconductor, or any combination above.The more specifically example of readable storage medium storing program for executing is (non exhaustive
List) include:It is electrical connection, portable disc, hard disk, random access memory (RAM) with one or more wires, read-only
Memory (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disc read only memory
(CD-ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.
The computer-readable recording medium can include believing in a base band or as the data that a carrier wave part is propagated
Number, wherein carrying readable program code.The data-signal of this propagation can take various forms, including but not limited to electromagnetism
Signal, optical signal or above-mentioned any appropriate combination.Readable storage medium storing program for executing can also be any beyond readable storage medium storing program for executing
Computer-readable recording medium, the computer-readable recording medium can send, propagate either transmit for being used by instruction execution system, device or device or
Person's program in connection.The program code included on readable storage medium storing program for executing can be transmitted with any appropriate medium, bag
Include but be not limited to wireless, wired, optical cable, RF etc., or above-mentioned any appropriate combination.
Can being combined to write the program operated for performing the present invention with one or more programming languages
Code, described program design language include object oriented program language-Java, C++ etc., include routine
Procedural programming language-such as " C " language or similar programming language.Program code can be fully in tenant
Perform on computing device, partly performed in tenant's equipment, the software kit independent as one performs, is partly calculated in tenant
Its upper side point is performed or performed completely in remote computing device or server on a remote computing.It is remote being related to
In the situation of journey computing device, remote computing device can pass through the network of any kind, including LAN (LAN) or wide area network
(WAN) tenant's computing device, is connected to, or, it may be connected to external computing device (such as utilize ISP
To pass through Internet connection).
In an exemplary embodiment of the disclosure, a kind of account login system including multiple electronic equipments is also provided.Should
Multiple electronic equipments include terminal device, first server, second server and third party system.Each electronic equipment can include
Processor, and the memory of the executable instruction for storing the processor.Wherein, the processor is configured to via holding
The step of row executable instruction is to perform the circulation processing method of electronic prescription described in any one above-mentioned embodiment.
Person of ordinary skill in the field it is understood that various aspects of the invention can be implemented as system, method or
Program product.Therefore, various aspects of the invention can be implemented as following form, i.e.,:It is complete hardware embodiment, complete
The embodiment combined in terms of full Software Implementation (including firmware, microcode etc.), or hardware and software, can unite here
Referred to as " circuit ", " module " or " system ".
The electronic equipment 600 according to the embodiment of the invention is described referring to Fig. 6.The electronics that Fig. 6 is shown
Equipment 600 is only an example, should not bring any restrictions to the function and use range of the embodiment of the present invention.
As shown in fig. 6, electronic equipment 600 (such as terminal device, first server, second server or third party system)
Showed in the form of universal computing device.The component of electronic equipment 600 can include but is not limited to:At least one processing unit
610th, at least one memory cell 620, the bus of connection different system component (including memory cell 620 and processing unit 610)
630th, display unit 640 etc..
Wherein, the memory cell is had program stored therein code, and described program code can be held by the processing unit 610
OK so that the processing unit 610 perform described in the above-mentioned electronic prescription circulation processing method part of this specification according to this
The step of inventing various illustrative embodiments.For example, the step of processing unit 610 can perform as shown in Figure 2.
The memory cell 620 can include the computer-readable recording medium of volatile memory cell form, such as random access memory
Unit (RAM) 6201 and/or cache memory unit 6202, it can further include read-only memory unit (ROM) 6203.
The memory cell 620 can also include program/practical work with one group of (at least one) program module 6205
Tool 6204, such program module 6205 includes but is not limited to:Operating system, one or more application program, other programs
Module and routine data, the realization of network environment may be included in each or certain combination in these examples.
Bus 630 can be to represent the one or more in a few class bus structures, including memory cell bus or storage
Cell controller, peripheral bus, graphics acceleration port, processing unit use any bus structures in a variety of bus structures
Local bus.
Electronic equipment 600 can also be with one or more external equipments 700 (such as keyboard, sensing equipment, bluetooth equipment
Deng) communication, the equipment communication that can also enable tenant to be interacted with the electronic equipment 600 with one or more, and/or with causing
Any equipment that the electronic equipment 600 can be communicated with one or more of the other computing device (such as router, modulation /demodulation
Device etc.) communication.This communication can be carried out by input/output (I/O) interface 650.Also, electronic equipment 600 can be with
By network adapter 660 and one or more network (such as LAN (LAN), wide area network (WAN) and/or public network,
Such as internet) communication.Network adapter 660 can be communicated by bus 630 with other modules of electronic equipment 600.Should
Understand, although not shown in the drawings, can combine electronic equipment 600 uses other hardware and/or software module, including it is but unlimited
In:Microcode, device driver, redundant processing unit, external disk drive array, RAID system, tape drive and number
According to backup storage system etc..
Through the above description of the embodiments, those skilled in the art is it can be readily appreciated that example described herein is implemented
Mode can be realized by software, can also be realized by way of software combines necessary hardware.Therefore, according to the disclosure
The technical scheme of embodiment can be embodied in the form of software product, the software product can be stored in one it is non-volatile
Property storage medium (can be CD-ROM, USB flash disk, mobile hard disk etc.) in or network on, including some instructions are to cause a calculating
Equipment (can be personal computer, server or network equipment etc.) performs the above-mentioned electronics according to disclosure embodiment
Prescription circulation processing method.
Those skilled in the art will readily occur to the disclosure its after considering specification and putting into practice invention disclosed herein
Its embodiment.The application is intended to any modification, purposes or the adaptations of the disclosure, these modifications, purposes or
Person's adaptations follow the general principle of the disclosure and including the undocumented common knowledges in the art of the disclosure
Or conventional techniques.Description and embodiments are considered only as exemplary, and the true scope of the disclosure and spirit are by appended
Claim is pointed out.
Claims (17)
- A kind of 1. account login method, it is characterised in that including:First application program is logged in the first account to access first service resource and send described first to a third party system Account, first application program are embedded at least one second page to access second service resource;The third party system encrypts first account and generates a Ticket Granting Ticket, and feeds back the Ticket Granting Ticket to the described first application Program;First application program writes the Ticket Granting Ticket Cookie of corresponding at least one second page;When opening the second page in first application program, it is concurrent that the Ticket Granting Ticket is obtained from the Cookie Deliver to the third party system;The third party system Ticket Granting Ticket is decrypted to obtain first account, is looked into the third party system The second shadow account of first account relating is ask, if not inquiring the second shadow account of first account relating, Generate one second shadow account and be stored in first account relating in the third party system;The third party system should by the login state of the second shadow account and the second shadow account write-in described first With in program and the second service resource;AndThe second service resource is accessed and described in be embedded in first application program with the second shadow account Operated in second page.
- 2. account login method as claimed in claim 1, it is characterised in that first application program is also embedded at least one 3rd page to access the 3rd Service Source, the third party system encrypt the step of first account generates a Ticket Granting Ticket it Also include afterwards:First application program writes the Ticket Granting Ticket Cookie of corresponding at least one 3rd page;When opening three page in first application program, it is concurrent that the Ticket Granting Ticket is obtained from the Cookie Deliver to the third party system;The third party system Ticket Granting Ticket is decrypted to obtain first account, is looked into the third party system The 3rd shadow account of first account relating is ask, if not inquiring the 3rd shadow account of first account relating, Generate one the 3rd shadow account and be stored in first account relating in the third party system;The third party system should by the login state of the 3rd shadow account and the 3rd shadow account write-in described first With in program and the 3rd Service Source;And3rd Service Source is accessed and described in be embedded in first application program with the 3rd shadow account Operated on 3rd page.
- 3. account login method as claimed in claim 1, it is characterised in that described the step of generating one second shadow account wraps Include:The third party system accesses the shadow of second service resource to the server application one where the second service resource Account is as the second shadow account.
- 4. account login method as claimed in claim 1, it is characterised in that first application program writes the Ticket Granting Ticket The step of Cookie for entering corresponding at least one second page, also includes:The time that the Ticket Granting Ticket is generated writes the Cookie of at least one second page;Accordingly, when opening the second page in first application program, described is obtained from the Cookie Voucher and send also include to the step of the third party system:The time of the Ticket Granting Ticket generation is proofreaded so far whether more than a time threshold, does not continue executing with or deletes if more than if Ticket Granting Ticket in the Cookie.
- 5. account login method as claimed in claim 4, it is characterised in that the scope of the time threshold is 5 to 20 days.
- 6. account login method as claimed in claim 1, it is characterised in that described with described in the second shadow account access Second service resource simultaneously also includes after the step of being operated in the second page being embedded in first application program:First application program is exited, and de-registration request is sent to the third party system;AndThird party system deletes the Ticket Granting Ticket according to the de-registration request.
- 7. account login method as claimed in claim 6, it is characterised in that it is described to exit first application program, and to The step of third party system transmission de-registration request, also includes:Delete login state of the shadow account in the second service resource.
- 8. the account login method as described in any one of claim 1 to 7, it is characterised in that the third party system is by described in The login state of second shadow account and the second shadow account writes first application program and the second service resource In step include:The login state of the second shadow account is write first application program and the described second clothes by the third party system In the interaction request for resource of being engaged in.
- 9. the account login method as described in any one of claim 1 to 7, it is characterised in thatWhen server where the second service resource receives the request of loading second page, judge to load according to solicited message Whether the request of the second page comes from first application program;If the server where the second service resource judges that the request for loading the second page comes from described first and answered The Ticket Granting Ticket is then obtained with program and is sent to the third party system.
- 10. the account login method as described in any one of claim 1 to 7, it is characterised in that same in first application program When there is the login state for logging in state and the second shadow account of first account.
- 11. the account login method as described in any one of claim 1 to 7, it is characterised in that the first service resource and institute State the different Service Sources that second service resource is same application type.
- A kind of 12. account login system, it is characterised in that including:First server, for providing the first service resource accessed by the first application program;Second server, it is described for providing second service resource and accessing at least one second page of second service resource At least one second page is embedded in first application program;Third party system, for being obtained according to the first account for logging in first application program described in the confession of one second shadow account First application program accesses the second service resource, wherein,The log on request for the first account that the first server is sent received from first application program simultaneously provides described One account logs in state;The third party system receives first account from first application program, and encrypts the first account generation one Ticket Granting Ticket;The second server receives the request of a loading second page;The second server obtains the Ticket Granting Ticket from the Cookie of the corresponding second page and sent to the described 3rd Method, system;The third party system Ticket Granting Ticket is decrypted to obtain first account, is looked into the third party system The second shadow account of first account relating is ask, if not inquiring the second shadow account of first account relating, Generate one second shadow account and be stored in first account relating in the third party system;The third party system sends the login state of the second shadow account and the second shadow account to described second Server and first application program, so that first application program accesses second clothes with the second shadow account Business resource simultaneously operates in the second page being embedded in first application program.
- 13. account login system as claimed in claim 12, it is characterised in that if the second server is judged described in loading The request of second page comes from first application program, then the Ticket Granting Ticket is obtained from the Cookie of the second page And send to the third party system.
- 14. account login system as claimed in claim 12, it is characterised in that the first server and the second service Device is the different server of same application type.
- A kind of 15. account login system, it is characterised in that including:First server, for providing the first service resource accessed by the first application program;Second server, it is described for providing second service resource and accessing at least one second page of second service resource At least one second page is embedded in first application program;Third party system, for obtaining one second shadow account according to the first account for logging in first application program for institute State the first application program and access the second service resource;Terminal device, for installing and running first application program, wherein,The log on request for the first account that the first server is sent received from the terminal device simultaneously provides first account Number log in state;The third party system receives first account from the terminal device, and encrypt first account generate one with Card;The terminal device writes the Ticket Granting Ticket in Cookie corresponding to the second page;The request for the loading second page that the second server is sent received from the terminal device;The second server obtains the Ticket Granting Ticket from the Cookie of the corresponding second page and sent to the described 3rd Method, system;The third party system Ticket Granting Ticket is decrypted to obtain first account, is looked into the third party system The second shadow account of first account relating is ask, if not inquiring the second shadow account of first account relating, Generate one second shadow account and be stored in first account relating in the third party system;The third party system sends the login state of the second shadow account and the second shadow account to described second Server and the terminal device, so that the terminal device is visited in first application program with the second shadow account Ask the second service resource and operated in the second page being embedded in first application program.
- A kind of 16. account login system, it is characterised in that including:First server, including first processor and the first storage medium for being stored with the first computer program, first meter The first service resource accessed by the first application program is provided when calculation machine program is run by the first processor;Second server, including second processor and the second storage medium for being stored with second computer program, second meter Second service resource is provided when calculation machine program is run by the second processor and accesses at least one the of second service resource Two pages, at least one second page are embedded in first application program;Third party system, including the 3rd processor and the 3rd storage medium for being stored with the 3rd computer program, the 3rd meter One second shadow is obtained according to the first account for logging in first application program when calculation machine program is run by the 3rd processor Sub- account accesses the second service resource for first application program;When first computer program is run by the first processor, the second computer program is by the second processing When device is run and the 3rd computer program when being run by the 3rd processor as described in any one of claim 1 to 11 Method interaction.
- A kind of 17. storage medium, it is characterised in that including:Storage medium, computer program is stored thereon with, such as claim 1 is performed when the computer program is run by processor To the step described in 11 any one.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710655932.3A CN107528830B (en) | 2017-08-03 | 2017-08-03 | Account login method, system and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710655932.3A CN107528830B (en) | 2017-08-03 | 2017-08-03 | Account login method, system and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107528830A true CN107528830A (en) | 2017-12-29 |
CN107528830B CN107528830B (en) | 2020-04-10 |
Family
ID=60680599
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710655932.3A Active CN107528830B (en) | 2017-08-03 | 2017-08-03 | Account login method, system and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107528830B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108228370A (en) * | 2018-01-31 | 2018-06-29 | 优酷网络技术(北京)有限公司 | The Activiation method and device of user's right |
CN110633432A (en) * | 2019-08-19 | 2019-12-31 | 深圳汇商通盈科技有限公司 | Method, device, terminal equipment and medium for acquiring data |
WO2020020202A1 (en) * | 2018-07-27 | 2020-01-30 | 北京字节跳动网络技术有限公司 | Account management method and apparatus of application program, and device and medium |
CN110753921A (en) * | 2019-01-11 | 2020-02-04 | Oppo广东移动通信有限公司 | Query request processing method, apparatus, computer equipment and storage medium |
CN107528830B (en) * | 2017-08-03 | 2020-04-10 | 携程旅游信息技术(上海)有限公司 | Account login method, system and storage medium |
CN111460476A (en) * | 2020-03-27 | 2020-07-28 | 腾讯科技(深圳)有限公司 | Account logout method and device, storage medium and electronic device |
CN112231654A (en) * | 2020-10-16 | 2021-01-15 | 北京天融信网络安全技术有限公司 | Operation and maintenance data isolation method and device, electronic equipment and storage medium |
Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030149900A1 (en) * | 2002-02-06 | 2003-08-07 | Glassman Steven Charles | System and method for providing multi-class processing of login requests |
CN101932135A (en) * | 2010-08-16 | 2010-12-29 | 中兴通讯股份有限公司 | Web management-based wireless data card and implementation method thereof |
CN102281311A (en) * | 2010-06-10 | 2011-12-14 | 阿里巴巴集团控股有限公司 | Method, system and device for implementing network service based on open application programming interface |
CN102710759A (en) * | 2012-05-22 | 2012-10-03 | 中国联合网络通信集团有限公司 | Web server, business logging method and system |
CN102752230A (en) * | 2011-04-22 | 2012-10-24 | 腾讯科技(深圳)有限公司 | Method and system for sharing subscriber relationship chain |
CN102821085A (en) * | 2011-11-23 | 2012-12-12 | 腾讯科技(深圳)有限公司 | Third party authorization login method, open platform and system |
CN102882903A (en) * | 2011-07-12 | 2013-01-16 | 腾讯科技(深圳)有限公司 | Method and system for acquiring multi-site application information |
CN103067381A (en) * | 2012-12-26 | 2013-04-24 | 百度在线网络技术(北京)有限公司 | Third-party service login method, login system and login device by means of platform-party account |
CN103365893A (en) * | 2012-03-31 | 2013-10-23 | 百度在线网络技术(北京)有限公司 | Method and device for searching individual information of user |
CN103825884A (en) * | 2014-01-23 | 2014-05-28 | 汉柏科技有限公司 | Dynamic user login password interaction method and equipment |
CN104093077A (en) * | 2013-10-29 | 2014-10-08 | 腾讯科技(深圳)有限公司 | Multi terminal interconnection method, device and system |
CN104253686A (en) * | 2013-06-25 | 2014-12-31 | 华为技术有限公司 | Account number login method, equipment and system |
EP2517127A4 (en) * | 2009-12-22 | 2015-02-18 | Nokia Corp | SCRIPT METHOD AND APPARATUS BETWEEN SECURE SITES |
CN104394172A (en) * | 2014-12-12 | 2015-03-04 | 用友软件股份有限公司 | Single sign-on device and method |
US20150319125A1 (en) * | 2014-04-30 | 2015-11-05 | Linkedln Corporation | Viral invitations for social networks |
US20150339405A1 (en) * | 2014-05-21 | 2015-11-26 | Facebook, Inc. | Search Client Context on Online Social Networks |
CN106127475A (en) * | 2016-06-30 | 2016-11-16 | 北京奇虎科技有限公司 | A kind of data processing method and device |
CN106936842A (en) * | 2016-04-11 | 2017-07-07 | 任少华 | Subscriber Management System or method |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107528830B (en) * | 2017-08-03 | 2020-04-10 | 携程旅游信息技术(上海)有限公司 | Account login method, system and storage medium |
-
2017
- 2017-08-03 CN CN201710655932.3A patent/CN107528830B/en active Active
Patent Citations (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030149900A1 (en) * | 2002-02-06 | 2003-08-07 | Glassman Steven Charles | System and method for providing multi-class processing of login requests |
EP2517127A4 (en) * | 2009-12-22 | 2015-02-18 | Nokia Corp | SCRIPT METHOD AND APPARATUS BETWEEN SECURE SITES |
CN102281311A (en) * | 2010-06-10 | 2011-12-14 | 阿里巴巴集团控股有限公司 | Method, system and device for implementing network service based on open application programming interface |
CN101932135A (en) * | 2010-08-16 | 2010-12-29 | 中兴通讯股份有限公司 | Web management-based wireless data card and implementation method thereof |
CN102752230A (en) * | 2011-04-22 | 2012-10-24 | 腾讯科技(深圳)有限公司 | Method and system for sharing subscriber relationship chain |
CN102882903A (en) * | 2011-07-12 | 2013-01-16 | 腾讯科技(深圳)有限公司 | Method and system for acquiring multi-site application information |
CN102821085A (en) * | 2011-11-23 | 2012-12-12 | 腾讯科技(深圳)有限公司 | Third party authorization login method, open platform and system |
CN103365893A (en) * | 2012-03-31 | 2013-10-23 | 百度在线网络技术(北京)有限公司 | Method and device for searching individual information of user |
CN102710759A (en) * | 2012-05-22 | 2012-10-03 | 中国联合网络通信集团有限公司 | Web server, business logging method and system |
CN103067381A (en) * | 2012-12-26 | 2013-04-24 | 百度在线网络技术(北京)有限公司 | Third-party service login method, login system and login device by means of platform-party account |
CN104253686A (en) * | 2013-06-25 | 2014-12-31 | 华为技术有限公司 | Account number login method, equipment and system |
CN104093077A (en) * | 2013-10-29 | 2014-10-08 | 腾讯科技(深圳)有限公司 | Multi terminal interconnection method, device and system |
CN103825884A (en) * | 2014-01-23 | 2014-05-28 | 汉柏科技有限公司 | Dynamic user login password interaction method and equipment |
US20150319125A1 (en) * | 2014-04-30 | 2015-11-05 | Linkedln Corporation | Viral invitations for social networks |
US20150339405A1 (en) * | 2014-05-21 | 2015-11-26 | Facebook, Inc. | Search Client Context on Online Social Networks |
CN104394172A (en) * | 2014-12-12 | 2015-03-04 | 用友软件股份有限公司 | Single sign-on device and method |
CN106936842A (en) * | 2016-04-11 | 2017-07-07 | 任少华 | Subscriber Management System or method |
CN106127475A (en) * | 2016-06-30 | 2016-11-16 | 北京奇虎科技有限公司 | A kind of data processing method and device |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107528830B (en) * | 2017-08-03 | 2020-04-10 | 携程旅游信息技术(上海)有限公司 | Account login method, system and storage medium |
CN108228370A (en) * | 2018-01-31 | 2018-06-29 | 优酷网络技术(北京)有限公司 | The Activiation method and device of user's right |
CN108228370B (en) * | 2018-01-31 | 2021-04-16 | 阿里巴巴(中国)有限公司 | Activation method and device for user rights |
WO2020020202A1 (en) * | 2018-07-27 | 2020-01-30 | 北京字节跳动网络技术有限公司 | Account management method and apparatus of application program, and device and medium |
CN110753921A (en) * | 2019-01-11 | 2020-02-04 | Oppo广东移动通信有限公司 | Query request processing method, apparatus, computer equipment and storage medium |
CN110753921B (en) * | 2019-01-11 | 2023-08-29 | Oppo广东移动通信有限公司 | Query request processing method, device, computer equipment and storage medium |
CN110633432A (en) * | 2019-08-19 | 2019-12-31 | 深圳汇商通盈科技有限公司 | Method, device, terminal equipment and medium for acquiring data |
CN111460476A (en) * | 2020-03-27 | 2020-07-28 | 腾讯科技(深圳)有限公司 | Account logout method and device, storage medium and electronic device |
CN112231654A (en) * | 2020-10-16 | 2021-01-15 | 北京天融信网络安全技术有限公司 | Operation and maintenance data isolation method and device, electronic equipment and storage medium |
CN112231654B (en) * | 2020-10-16 | 2024-02-06 | 北京天融信网络安全技术有限公司 | Operation and data isolation method and device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN107528830B (en) | 2020-04-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR102376626B1 (en) | Data transmission with obfuscation for a data processing(dp) accelerator | |
CN107528830A (en) | account login method, system and storage medium | |
CN111683071B (en) | Private data processing method, device, equipment and storage medium of block chain | |
US10121018B2 (en) | Secure data synchronization | |
CN108140098B (en) | Establishing trust between containers | |
CN107613005B (en) | Reverse proxy method and device, electronic device and storage medium | |
US10664585B2 (en) | Authentication using multiple mobile devices | |
US10382209B2 (en) | Privacy control using unique identifiers associated with sensitive data elements of a group | |
CN111200593A (en) | Application login method and device and electronic equipment | |
CN105027107A (en) | Secure virtual machine migration | |
KR20160040322A (en) | System and method for key management for issuer security domain using global platform specifications | |
CN112182635B (en) | Method, device, equipment and medium for realizing joint modeling | |
CN112035897A (en) | Blockchain certificate storage method and related device | |
US12401510B2 (en) | Systems and methods for user control and exclusion of cryptographic tokenized data | |
CN111158857B (en) | Data encryption method, device, equipment and storage medium | |
US20220414223A1 (en) | Training data protection for artificial intelligence model in partitioned execution environment | |
US20180248862A1 (en) | Second factor authorization via a hardware token device | |
US10462113B1 (en) | Systems and methods for securing push authentications | |
KR102565414B1 (en) | Data transmission with obfuscation using an obfuscation unit for a data processing(dp) accelerator | |
WO2022161182A1 (en) | Trusted computing method and apparatus based on data stream | |
CN111788801B (en) | Multi-level robot architecture for data access | |
US20230281323A1 (en) | Localized data storage and processing | |
CN112308236A (en) | Method, device, electronic equipment and storage medium for processing user request | |
CN113946863A (en) | Data encryption storage method, system, device and storage medium | |
CN109410083A (en) | Information sharing method and device and storage medium |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |