CN103701873A - Method for performing one-click login among multiple applications - Google Patents

Method for performing one-click login among multiple applications Download PDF

Info

Publication number
CN103701873A
CN103701873A CN201310674983.2A CN201310674983A CN103701873A CN 103701873 A CN103701873 A CN 103701873A CN 201310674983 A CN201310674983 A CN 201310674983A CN 103701873 A CN103701873 A CN 103701873A
Authority
CN
China
Prior art keywords
application
user profile
click
login
https server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310674983.2A
Other languages
Chinese (zh)
Inventor
刘博�
廖晓光
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SHENZHEN HIRISUN TECHNOLOGY Inc
Original Assignee
SHENZHEN HIRISUN TECHNOLOGY Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by SHENZHEN HIRISUN TECHNOLOGY Inc filed Critical SHENZHEN HIRISUN TECHNOLOGY Inc
Priority to CN201310674983.2A priority Critical patent/CN103701873A/en
Publication of CN103701873A publication Critical patent/CN103701873A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention relates to a method for performing one-click login among multiple applications. According to the method, user information of the multiple applications is shared, so that risks caused by repeated click login are avoided, the user experience effect is enhanced, and the information security of a user is ensured.

Description

A kind of method that between many application, one click logs in
Technical field
The present invention relates to a kind of method that between many application, one click logs in.
Background technology
When same mobile terminal is opened different application, all need to input username and password at every turn, after then logging in and being verified, just can enter application, use.In the operating process of this repeatability, first just bad to user's embodiment effect, need to remember a lot of different username and passwords (each applies different, and the mode logging in and information are also different), to user job, brought very large inconvenience; Secondly, in input repeatedly, likely, because virus or the rogue program of mobile phone are intercepted and captured the information of user's input, cause information leakage; Finally, if the redirect between application adopts the form that passes parameter (user's information is as parameter) to carry out, more greatly increase the risk of information leakage.
Summary of the invention
The invention provides a kind of method of many application single-sign-on, adopt in this way, just can evade repeatedly clicking and login the risk of bringing, user's experience effect of raising, has guaranteed user's information security.
The implementation procedure of this method is as follows:
The method that between many application, one click logs in, comprises following steps:
S1, logs in application A, and the user profile of application A is kept in local internal memory;
S2, by the user profile of application A, is used the mode of https, is saved in https server end;
S3, https server is kept at the user profile transmitting from application A internal memory temporarily, and certain holding time is set;
S4, application A passes to application B AppID;
S5, application B obtains after the AppID of application A, uses this AppID, goes to obtain on https server user's information;
S6, if application B is that this locality logs in first, applies so B and from https server, obtains user profile and carry out logging in of backstage, logs in successfully, enters the interface of application B; Log in unsuccessful, jump to application B log-in interface; If application B logged in this locality before, apply so B the information being kept in internal memory after logging in before the user profile of obtaining from https server and application B is compared, if unanimously, enter the interface of application B; If inconsistent, just jump to the log-in interface of applying B.
Further, each application is used input simulating keyboard to login.
Further, in the user profile of the application A described in S2, be kept in the process of https server end, described user profile is used local soft certificate to be encrypted, and the passage of transmission adopts ssl protocol.
Further, the AppID information in described S4 is device id and timestamp, and described information is carried out md5 encryption.
Further, the holding time default setting described in S2 is 30 seconds, and after 30 seconds, the user profile transmitting from application A is deleted from the internal memory of https server;
Finally, the application B described in S6 when the information of backstage and the local application A preserving compares, sets the longest relatively time by the user profile of acquisition, when relatively the time is over the longest relatively time, unsuccessfully returns to login interface.
The one click of having realized between same equipment different application by above method is logined, and has evaded and has repeatedly clicked the risk that login brings, and has improved user's experience effect, has guaranteed user's information security.
Accompanying drawing explanation
Fig. 1 is the implementation procedure schematic diagram of one click login between many application.
Embodiment
Below with reference to accompanying drawing, implementation procedure of the present invention is described in detail.
The application program of indication of the present invention should be more than 2 or 2, below take application A and application B and describes as example.
As shown in Figure 1, same local device realize application A and application B many between the method that logs in of one click, for safety is used in each application, preferably use simulating keyboard to input, first, login and log in application A, and the user profile of application A is kept in local internal memory; Then use the mode of https to be saved in https server end the user profile of application A, in this process, described user profile is used local soft certificate to be encrypted, and the passage of transmission adopts ssl protocol; Https server is kept at the user profile transmitting from application A internal memory temporarily, and certain holding time is set, and general default setting is 30 seconds, and after 30 seconds, the user profile transmitting from application A is deleted from the internal memory of https server; Then apply A AppID is passed to application B, AppID information is device id and timestamp, and AppID information is carried out to md5 encryption.When application, B obtains after the AppID of application A, uses this AppID, goes to obtain on https server user's information; If B is this locality, log in first, never opened B application, B obtains user profile from https and carries out logging in of backstage so, logs in successfully, enters the interface of B; Log in unsuccessfully, jump to the log-in interface of B; If logged in this locality before B, B compares the information being kept in internal memory after logging in before the user profile of obtaining from https and B so, if unanimously, enters the interface of B; If inconsistent, just jump to the log-in interface of B.In addition, application B by the user profile of acquisition when the information of backstage and the local application A preserving compares, sets the longest relatively time, relatively the time surpasses the longlyest while comparing the time, unsuccessfully returns to login interface.
The method of the one click login between same equipment different application more than realizing, has evaded and has repeatedly clicked the risk that login brings, and has improved user's experience effect, has guaranteed user's information security.

Claims (6)

1. the method that more than, between application, one click logs in, it is realized by following steps:
S1, logs in application A, and the user profile of application A is kept in local internal memory;
S2, by the user profile of application A, is used the mode of https, is saved in https server end;
S3, https server is kept at the user profile transmitting from application A internal memory temporarily, and certain holding time is set;
S4, application A passes to application B AppID;
S5, application B obtains after the AppID of application A, uses this AppID, goes to obtain user profile on https server;
S6, if application B is that this locality logs in first, applies so B and from https server, obtains user profile and carry out logging in of backstage, logs in successfully, enters the interface of application B; Log in unsuccessful, jump to application B log-in interface; If application B logged in this locality before, apply so B the information being kept in internal memory after logging in before the user profile of obtaining from https server and application B is compared, if unanimously, enter the interface of application B; If inconsistent, just jump to the log-in interface of applying B.
2. the method for one click login between many application according to claim 1, is characterized in that: each application is used analog input keyboard to login.
3. the method that between many application according to claim 1, one click is logined, it is characterized in that: the user profile at the application A described in S2 is kept in the process of https server end, described user profile is used local soft certificate to be encrypted, and the passage of transmission adopts ssl protocol.
4. the method for one click login between many application according to claim 3, is characterized in that: the AppID information in described S4 is device id and timestamp, and described information is carried out md5 encryption.
5. the method for one click login between many application according to claim 1, is characterized in that: the holding time default setting described in S2 is 30 seconds, and after 30 seconds, the user profile transmitting from application A is deleted from the internal memory of https server.
6. the method that between many application according to claim 1, one click is logined, it is characterized in that: when the information of the application B described in S6 preserves the user profile of acquisition application A in backstage and this locality compares, set the longest relatively time, when relatively the time surpasses the longest relatively time, unsuccessfully return to login interface.
CN201310674983.2A 2013-12-11 2013-12-11 Method for performing one-click login among multiple applications Pending CN103701873A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310674983.2A CN103701873A (en) 2013-12-11 2013-12-11 Method for performing one-click login among multiple applications

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310674983.2A CN103701873A (en) 2013-12-11 2013-12-11 Method for performing one-click login among multiple applications

Publications (1)

Publication Number Publication Date
CN103701873A true CN103701873A (en) 2014-04-02

Family

ID=50363267

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310674983.2A Pending CN103701873A (en) 2013-12-11 2013-12-11 Method for performing one-click login among multiple applications

Country Status (1)

Country Link
CN (1) CN103701873A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105099985A (en) * 2014-04-21 2015-11-25 百度在线网络技术(北京)有限公司 Login method and device of multiple applications
CN105429943A (en) * 2015-10-28 2016-03-23 腾讯科技(深圳)有限公司 Information processing method and terminal thereof
CN106231590A (en) * 2016-09-29 2016-12-14 乐视控股(北京)有限公司 Account management method and device
CN106358185A (en) * 2016-09-29 2017-01-25 乐视控股(北京)有限公司 Account management method and device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101510877A (en) * 2009-02-25 2009-08-19 中国网络通信集团公司 Single-point logging-on method and system, communication apparatus
CN101605030A (en) * 2008-06-13 2009-12-16 新奥特(北京)视频技术有限公司 A kind of uniform authentication realizing method of using towards TV station based on Active Directory

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101605030A (en) * 2008-06-13 2009-12-16 新奥特(北京)视频技术有限公司 A kind of uniform authentication realizing method of using towards TV station based on Active Directory
CN101510877A (en) * 2009-02-25 2009-08-19 中国网络通信集团公司 Single-point logging-on method and system, communication apparatus

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105099985A (en) * 2014-04-21 2015-11-25 百度在线网络技术(北京)有限公司 Login method and device of multiple applications
CN105099985B (en) * 2014-04-21 2018-09-07 百度在线网络技术(北京)有限公司 Multiple utility program logs in implementation method and device
CN105429943A (en) * 2015-10-28 2016-03-23 腾讯科技(深圳)有限公司 Information processing method and terminal thereof
CN105429943B (en) * 2015-10-28 2020-07-14 腾讯科技(深圳)有限公司 Information processing method and terminal thereof
CN106231590A (en) * 2016-09-29 2016-12-14 乐视控股(北京)有限公司 Account management method and device
CN106358185A (en) * 2016-09-29 2017-01-25 乐视控股(北京)有限公司 Account management method and device

Similar Documents

Publication Publication Date Title
CN108462704B (en) Login validation method, device, computer equipment and storage medium
WO2015154488A1 (en) Method and device for accessing router
CN107634832B (en) Character string encryption, verification method, device, computer readable storage medium
CN105406976B (en) A kind of weak passwurd check method and system
CN108683706B (en) Encryption algorithm based on NB-IOT cloud lock communication and verification method thereof
CN103701873A (en) Method for performing one-click login among multiple applications
CN109165511B (en) Web security vulnerability processing method, system and computer readable storage medium
CN104869099A (en) Multi-network-account login method and system based on fingerprint account
CN107864475B (en) WiFi (Wireless Fidelity) shortcut authentication method based on Portal + dynamic password
CN103118022B (en) A kind of without password heterodoxy Sign-On authentication method
CN105208041B (en) Cloud storage application encryption data packet crack method based on HOOK
CN102624687A (en) Networking program user authentication method based on mobile terminal
WO2015131524A1 (en) Remote access server method and web server
CN105354505A (en) Image adaption method and electronic device
WO2016110080A1 (en) Fault location method and corresponding apparatus
CN102594565B (en) Identification method and system utilizing digital certificate identification encryption protocol
CN103259785B (en) The authentication method of virtual token and system
CN107911383A (en) A kind of cryptographic check method and apparatus
CN105049448A (en) Single sign-on device and method
CN107645597A (en) The synchronous method and terminal of application program
CN110928771A (en) Method and system for timed automatic batch test of Rest interfaces
US20160156610A1 (en) Message Pushing System And Method
US11356486B2 (en) Dynamic code injection by policy enforcement point
CN104202372B (en) A kind of method and system of touch screen terminal login service device
CN103825911B (en) A kind of safety and the client-side program identity method to set up conveniently taken into account

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20140402

RJ01 Rejection of invention patent application after publication