CN103701873A - Method for performing one-click login among multiple applications - Google Patents
Method for performing one-click login among multiple applications Download PDFInfo
- 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
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
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.
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)
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)
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 |
-
2013
- 2013-12-11 CN CN201310674983.2A patent/CN103701873A/en active Pending
Patent Citations (2)
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)
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 |