CN102984142B - The login system of enterprise resource planning and login method - Google Patents

The login system of enterprise resource planning and login method Download PDF

Info

Publication number
CN102984142B
CN102984142B CN201210477746.2A CN201210477746A CN102984142B CN 102984142 B CN102984142 B CN 102984142B CN 201210477746 A CN201210477746 A CN 201210477746A CN 102984142 B CN102984142 B CN 102984142B
Authority
CN
China
Prior art keywords
login
client
enterprise resource
language
page
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.)
Active
Application number
CN201210477746.2A
Other languages
Chinese (zh)
Other versions
CN102984142A (en
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.)
Yonyou Network Technology Co Ltd
Original Assignee
Yonyou Network Technology Co Ltd
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 Yonyou Network Technology Co Ltd filed Critical Yonyou Network Technology Co Ltd
Priority to CN201210477746.2A priority Critical patent/CN102984142B/en
Publication of CN102984142A publication Critical patent/CN102984142A/en
Application granted granted Critical
Publication of CN102984142B publication Critical patent/CN102984142B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention provides a kind of login system of enterprise resource planning, comprise client and logon server, described login system comprises: connect string transmitting element, be positioned at described client, connect string for the URL sending for logining described enterprise resource planning to described logon server; Language identification acquiring unit, is positioned at described logon server, obtains language identification for connecting string from described URL; Display unit, is positioned at described client, for demonstrate the displaying contents corresponding to described language identification in described client. The invention allows for a kind of login method of enterprise resource planning. By technical scheme of the present invention, can, in the time of login enterprise resource planning, according to the language message of client, automatically adjust the corresponding language page demonstrating.

Description

The login system of enterprise resource planning and login method
Technical field
The present invention relates to field of computer technology, in particular to a kind of enterprise resource planningLogin system and a kind of login method of enterprise resource planning.
Background technology
Web mode login system has been general processing mode. Web mode is for needing login systemThe user of system provides login page. But in correlation technique, for logining enterprise by Web modeIn the process of industry resource planning system, often directly demonstrate the language page of acquiescence in client, andCannot adjust for the practical language situation of client, be not easy to different regions user's use.
Therefore, need a kind of new login techniques, can be in the time of login enterprise resource planning, rootAccording to the language message of client, automatically adjust the corresponding language page demonstrating.
Summary of the invention
The present invention, just based on the problems referred to above, has proposed a kind of new login techniques, can be in login enterpriseWhen industry resource planning system, according to the language message of client, automatically adjust the corresponding language demonstratingThe speech page.
In view of this, the present invention proposes a kind of login system of enterprise resource planning, comprise visitorFamily end and logon server, described login system comprises: connect string transmitting element, be positioned at described clientEnd, for sending the URL for logining described enterprise resource planning to described logon serverConnect string; Language identification acquiring unit, is positioned at described logon server, for connecting from described URLConnect and in string, obtain language identification; Display unit, is positioned at described client, in described clientDemonstrate the displaying contents corresponding to described language identification.
In this technical scheme, client, need to be by the user name required when login in the time loginingClaim and password be converted to URL be connected go here and there be sent to logon server, by logon server, it is carried outChecking. Thereby in string, add language identification and make the logon server can be bright by connecting at this URLThe really language form of client, to provide corresponding language page and be presented at the display of clientIn.
In technique scheme, preferably, described logon server also comprises: type support judgementUnit, for judging whether described enterprise resource planning supports the language that described language identification is correspondingType, if support, described display unit shows corresponding displaying contents in described client; InformationCheck unit, for support in described type the judged result of judging unit be do not support,Check the cookie information of described client, with by described display unit according to described cookie informationLanguage form, show described displaying contents; Type acquiring unit, in described client notExist in the situation of described cookie information, obtain the browser language of described client, with by describedDisplay unit, according to the type of described browser language, shows described displaying contents.
In this technical scheme, the initiatively cookie information to client or browse of logon serverDevice language is checked, thereby is determined its required language form.
In technique scheme, preferably, described logon server also comprises: log-on message storageUnit, is stored in the cookie of described client for the log-on message that user is filled in; Login classType judging unit, for judging whether current login type is automatic login, if so, automatically fromIn the cookie of described client, obtain the log-on message of storage, for stepping on of described logon serverRecord checking.
In this technical scheme, if login automatically, client can be carried out log-on message automaticallyPreserve, thereby after logon server can be obtained it, automatically realize user's login.
In technique scheme, preferably, described client also comprises: information encryption unit, useIn the log-on message in the cookie that is stored in described client is encrypted; Information is called listUnit, in the time that described client need to be logined described enterprise resource planning, from described clientCookie in call described enciphered message; Described logon server also comprises: decrypts information unit,For described enciphered message is decrypted to operation, for the login authentication of described logon server.
In this technical scheme, by the log-on message being kept in cookie is encrypted and is decipheredProcess, thereby guarantee user's information security.
In technique scheme, preferably, described logon server also comprises: the judgement of losing efficacy is singleWhether unit, lost efficacy for the session that judges described enterprise resource planning; Page judgement is singleUnit, in the case of the judged result of described inefficacy judging unit be, judge described client work asThe type of the front page, wherein, if the current page of described client is the root page, directly returns and steps onThe record page, if described current page is subpage frame, obtains corresponding root according to described subpage frame traversalThe page, to load described login page.
In this technical scheme, in the time that session lost efficacy, initiatively switch in time login page, withFor user's login again in time.
A kind of login side of enterprise resource planning has also been proposed according to another aspect of the invention,Method, comprising: step 202, client sends and is used for logining described ERM meter to logon serverThe URL of the system of drawing connects string; Step 204, described logon server connects string from described URLObtain language identification; Step 206 demonstrates corresponding to described language identification in described clientDisplaying contents.
In this technical scheme, client, need to be by the user name required when login in the time loginingClaim and password be converted to URL be connected go here and there be sent to logon server, by logon server, it is carried outChecking. Thereby in string, add language identification and make the logon server can be bright by connecting at this URLThe really language form of client, to provide corresponding language page and be presented at the display of clientIn.
In technique scheme, preferably, also comprise: judge that described enterprise resource planning isThe language form that the described language identification of no support is corresponding, if support, shows corresponding displaying contents,If do not support, check the cookie information of described client, and according to described cookie informationLanguage form, shows described displaying contents, wherein, if there is not described cookie in described clientInformation, obtains the browser language of described client, with according to the type of described browser language,Show described displaying contents.
In this technical scheme, the initiatively cookie information to client or browse of logon serverDevice language is checked, thereby is determined its required language form.
In technique scheme, preferably, described step 202 also comprises: what user was filled in steps onRecord information is stored in the cookie of described client; Judge that whether current login type is for automatically stepping onThe log-on message of storage is if so, obtained in record automatically from the cookie of described client, forThe login authentication of described logon server.
In this technical scheme, if login automatically, client can be carried out log-on message automaticallyPreserve, thereby after logon server can be obtained it, automatically realize user's login.
In technique scheme, preferably, also comprise: to being stored in the cookie of described clientIn log-on message be encrypted; Need to login described Enterprise Resources Plan in described client isWhen system, from the cookie of described client, call described enciphered message; Described enciphered message is carried outDecryption oprerations, for the login authentication of described logon server.
In this technical scheme, by the log-on message being kept in cookie is encrypted and is decipheredProcess, thereby guarantee user's information security.
In technique scheme, preferably, also comprise: when described enterprise resource planningWhen session lost efficacy, if the current page of described client is the root page, directly return to log in pageFace, if described current page is subpage frame, obtains corresponding root page according to described subpage frame traversalFace, to load described login page.
In this technical scheme, in the time that session lost efficacy, initiatively switch in time login page, withFor user's login again in time.
By above technical scheme, can be in login when enterprise resource planning, according to clientLanguage message, adjusts the corresponding language page demonstrating automatically.
Brief description of the drawings
Fig. 1 shows the frame of the login system of enterprise resource planning according to an embodiment of the inventionFigure;
Fig. 2 shows the stream of the login method of enterprise resource planning according to an embodiment of the inventionCheng Tu;
Fig. 3 shows the particular flow sheet of client Language Processing according to an embodiment of the invention;
Fig. 4 shows the particular flow sheet of client-side information encryption and decryption according to an embodiment of the invention;
Fig. 5 shows the particular flow sheet of automatically logining according to an embodiment of the invention web system;
Fig. 6 shows the particular flow sheet of session crash handling according to an embodiment of the invention.
Detailed description of the invention
In order more clearly to understand above-mentioned purpose of the present invention, feature and advantage, below in conjunction with attachedFigure and detailed description of the invention are further described in detail the present invention. It should be noted that, notIn the situation of conflict, the feature in the application's embodiment and embodiment can combine mutually.
Set forth in the following description a lot of details so that fully understand the present invention, still,The present invention can also adopt other to be different from other modes described here and implement, therefore, and the present inventionProtection domain be not subject to the restriction of following public specific embodiment.
Fig. 1 shows the frame of the login system of enterprise resource planning according to an embodiment of the inventionFigure.
As shown in Figure 1, the login system of enterprise resource planning according to an embodiment of the invention100, comprise client 102 and logon server 104, described login system 100 comprises: connectString transmitting element 1022, is positioned at described client 102, for sending to described logon server 104Connect string for the URL that logins described enterprise resource planning; Language identification acquiring unit1040, be positioned at described logon server 104, obtain language mark for connecting string from described URLKnow; Display unit 1024, is positioned at described client 102, for showing in described client 102Go out the displaying contents corresponding to described language identification.
In this technical scheme, client 102, need to be by the use required when login in the time loginingName in an account book claim with password be converted to URL be connected string be sent to logon server 104, by logon server104 verify it. Thereby make login by add language identification in this URL connection stringServer 104 can be specified the language form of client, to corresponding language page is provided and showsIn the display of client 102.
In technique scheme, preferably, described logon server 104 also comprises: type supportJudging unit 1041, for judging whether described enterprise resource planning supports described language identificationCorresponding language form, if support, described display unit 1024 shows in described client 102Corresponding displaying contents; Information inspection unit 1042, for supporting judging unit in described type1041 judged result is in situation about not supporting, checks the cookie letter of described client 102Breath, with by described display unit 1024 according to the language form of described cookie information, described in demonstrationDisplaying contents; Type acquiring unit 1043, described in not existing in described client 102In the situation of cookie information, obtain the browser language of described client 102, with by described demonstrationUnit 1024, according to the type of described browser language, shows described displaying contents.
In this technical scheme, the initiatively cookie letter to client 102 of logon server 104Breath or browser language are checked, thereby are determined its required language form.
In technique scheme, preferably, described logon server 104 also comprises: log-on messageMemory cell 1044, is stored in described client 102 for the log-on message that user is filled inIn cookie; Login type judging unit 1045, for judging whether current login type is automaticThe log-on message of storage is if so, obtained in login automatically from the cookie of described client 102,For the login authentication of described logon server 104.
In this technical scheme, if login automatically, client 102 can be carried out log-on messageAutomatically preserve, thereby after logon server 104 can be obtained it, automatically realize userLogin.
In technique scheme, preferably, described client 102 also comprises: information encryption unit1026, for the log-on message of the cookie that is stored in described client 102 is encrypted to placeReason; Information call unit 1028, for logining described ERM in described client 102When planning system, from the cookie of described client 102, call described enciphered message; Described loginServer 104 also comprises: decrypts information unit 1046, and for described enciphered message is decryptedOperation, for the login authentication of described logon server 104.
In this technical scheme, by the log-on message being kept in cookie is encrypted and is decipheredProcess, thereby guarantee user's information security.
In technique scheme, preferably, described logon server 104 also comprises: the judgement of losing efficacyWhether unit 1047, lost efficacy for the session that judges described enterprise resource planning; The page is sentencedDisconnected unit 1048, in the case of the judged result of described inefficacy judging unit 1047 be, judgementThe type of the current page of described client 102, wherein, if the current page of described client 102For the root page, directly return to login page, if described current page is subpage frame, described in basisSubpage frame traversal obtains the corresponding root page, to load described login page.
In this technical scheme, in the time that session lost efficacy, initiatively switch in time login page, withFor user's login again in time.
Fig. 2 shows the stream of the login method of enterprise resource planning according to an embodiment of the inventionCheng Tu.
As shown in Figure 2, the login method of enterprise resource planning according to an embodiment of the invention,Comprise: step 202, client is used for logining described Enterprise Resources Plan to logon server transmission and isThe URL of system connects string; Step 204, described logon server connects string and obtains from described URLLanguage identification; Step 206 demonstrates the demonstration corresponding to described language identification in described clientContent.
In this technical scheme, client, need to be by the user name required when login in the time loginingClaim and password be converted to URL be connected go here and there be sent to logon server, by logon server, it is carried outChecking. Thereby in string, add language identification and make the logon server can be bright by connecting at this URLThe really language form of client, to provide corresponding language page and be presented at the display of clientIn.
In technique scheme, preferably, also comprise: judge that described enterprise resource planning isThe language form that the described language identification of no support is corresponding, if support, shows corresponding displaying contents,If do not support, check the cookie information of described client, and according to described cookie informationLanguage form, shows described displaying contents, wherein, if there is not described cookie in described clientInformation, obtains the browser language of described client, with according to the type of described browser language,Show described displaying contents.
In this technical scheme, the initiatively cookie information to client or browse of logon serverDevice language is checked, thereby is determined its required language form.
In technique scheme, preferably, described step 202 also comprises: what user was filled in steps onRecord information is stored in the cookie of described client; Judge that whether current login type is for automatically stepping onThe log-on message of storage is if so, obtained in record automatically from the cookie of described client, forThe login authentication of described logon server.
In this technical scheme, if login automatically, client can be carried out log-on message automaticallyPreserve, thereby after logon server can be obtained it, automatically realize user's login.
In technique scheme, preferably, also comprise: to being stored in the cookie of described clientIn log-on message be encrypted; Need to login described Enterprise Resources Plan in described client isWhen system, from the cookie of described client, call described enciphered message; Described enciphered message is carried outDecryption oprerations, for the login authentication of described logon server.
In this technical scheme, by the log-on message being kept in cookie is encrypted and is decipheredProcess, thereby guarantee user's information security.
In technique scheme, preferably, also comprise: when described enterprise resource planningWhen session lost efficacy, if the current page of described client is the root page, directly return to log in pageFace, if described current page is subpage frame, obtains corresponding root page according to described subpage frame traversalFace, to load described login page.
In this technical scheme, in the time that session lost efficacy, initiatively switch in time login page, withFor user's login again in time.
The web login method that the present invention proposes, mainly comprises client Language Processing, client-side informationEncryption and decryption, automatically login web system, session 4 aspects of login process that lost efficacy again:
1, client Language Processing: when comprising language message in URL and being supported by system, acquiescenceLogin and show; If in URL, do not comprise in language parameter or current URL language parameter not byWeb system is supported, is needed language to process.
2, client-side information encryption and decryption: client-side information transmits in network or client-side information is protectedDeposit in Cookie time, need be to the processing of client-side information encryption and decryption. The encryption of user profile is mainly wrappedDraw together 2 aspects: in submission URL connection string, in the encryption of client-side information and local Cookie, useThe encryption of family information. About the deciphering of user profile, comprise here: in cookie, user profile showsTo the deciphering of client user's name in login page decryption processing, server checking routine.
3, automatically login web system: in the time that user accesses web system, user selects automatic loginAfter, in the time of access web system, user is automatically logined and processed. When user security logs offTime, for the processing of automatic login web system.
4, session crash handling: after web system session lost efficacy, again login web systemWhen system, the processing that login page shows.
Below in conjunction with Fig. 3 to Fig. 6, respectively above-mentioned four aspects are elaborated.
One, client Language Processing
Client Language Processing flow process is as shown in Figure 3:
When comprising language message in URL and being supported by system, acquiescence is logined and shows; IfIn URL, do not comprise language parameter in language parameter or current URL and do not supported by system, it is right to needLanguage is processed.
Language Processing mainly comprises: 1., from Cookie, obtain client language (if client visitAsked web system, can stored cookie information); If 2. do not store client in CookieEnd instruction information, obtains client browser language.
Here, obtaining of client language, mainly comprises 3 aspects: meet the clear of W3C standardLook at device language, the above IE browser of IE9 (comprising IE9), IE browser below IE9, ifClient language is not supported by web system, and the language message of acquiescence is set, thereby reloads pageFace, logins and the demonstration of web system interface according to language message in URL.
If web system supporting language is English, simplified form of Chinese Character, corresponding speech encoding is respectively" en " and " zh_CN ", web system default language is " zh_CN ". Web system login groundLocation is http://yonyou.com/login.jsf. When client-access web system:
(1) access URL is http://yonyou.com/login.jsf lang=en, and URL connectsIn string, comprise language message and the support of web system: acquiescence shows, carries out follow-up systemSystem is processed.
Does (2) access URL connect string for http://yonyou.com/login.jsf? lang=jp (bagDo not support containing client language message but web system), or URL connects string and isHttp:// yonyou.com (not comprising client language message in URL), needs clientLanguage is processed.
For above-mentioned condition (2), carry out client Language Processing:
1, first from client Cookie, obtain client language: if comprise visitor in CookieFamily end instruction information, if language message is to comprise language message in lang=zh_CN(Cookie,Its information must be supported by web system): the page reloads and (in URL, includesLanguage message), carry out above-mentioned (1) operation; If do not comprise client language message in Cookie,Carry out 2 operations.
2, in Cookie, do not comprise client language message, obtain client browser language. AsFruit client browser language (browser, assumed speech encoding is zh_TW) is not supported by system, entersRow is according to default language zh_CN, and the page is shown as simplified form of Chinese Character; Otherwise language message is set toClient browser language, in URL, language message is set to browser language (browser, assumed languageBe encoded to en). Afterwards, the page reloads and (in the URL after reloading, comprises client languageInformation), connect language message en in string according to URL, carry out the demonstration of English interface.
So far, client Language Processing completes.
Two, client-side information encryption and decryption
Client-side information encryption and decryption handling process is as shown in Figure 4:
Client-side information encryption is mainly divided into 2 kinds of situations and is encrypted:
1, user name is encrypted: default action carries out user name encryption, the user name storage after encryptionIn cookie; When client login web system, from cookie, take out user name, separateClose demonstration.
2, user profile is encrypted: when user has selected to remember user profile or automatic login systemTime, need client user's name and password to be encrypted, then the user profile after encrypting is depositedStorage is in cookie. When client is logined again, show and preserved client-side information.
The deciphering of client-side information is mainly divided into 2 kinds of situations and is decrypted operation:
1, non-selected automatic login: when the non-selected automatic login of client, in the time of login system,Decrypted user name, password, thus user profile is presented to client.
2, while logining web system: server end carries out the deciphering of user name, thereby with in databaseUser name is carried out matching treatment.
Illustrate above-mentioned encryption and decryption processing: system access URL isHttp:// yonyou.com/login.jsf lang=en, the login verification page ishttp://yonyou.com/check.jsf?lang=en。
(1), when client is logined web system, non-selected preservation client-side information, in clientWhen login web system, only client user's name is encrypted, be stored in cookie, after encryptingUser profile be committed on web system Receipt Validation URL. For example, user is called admin,Password is 123456, in the time of login, after user name is encrypted, isAsDfdMEAAstKAQagdwBAII6ACABDwKST, by generating after md5 encryption algorithmPassword is: 83afd72a43f77d93bad42aa54e2c723f. Submit to URL to be:
http://yonyou.com/check.jsf?lang=en&user=AsDfdMEAAstKAQagdwBAII6ACABDwKST&pwd=83afd72a43f77d93bad42aa54e2c723f。
(2) select to preserve user profile: by the user profile after encrypting, be saved in Cookie.If user selects automatically to login web system,, in the time accessing next time, user directly accessesHttp:// yonyou.com, the page is encrypted rear user profile according to preserving, and can enter web systemUser profile checking treatment URL:
http://yonyou.com/check.jsf?lang=en&user=AsDfdMEAAstKAQagdwBAII6ACABDwKST&pwd=83afd72a43f77d93bad42aa54e2c723f, thereby after carrying outContinuous operation.
Three, automatically login web system
The automatic login process flow process of Web system is as shown in Figure 5:
Here, user automatically logins web system and is divided into two kinds: normally carry out web system by URLSystem the page access time user automatic login and Safe withdrawing web system after automatic login process.
1,, when client-access web system, whether automatically system judges user's register:
When user selects " login automatically ", user connects string or access web system by URLTime, input web system login page URLhttp: //yonyou.com lang=en or web system headPage http://yonyou.com/index.jsf lang=en, system can be according to the use of having preserved in CookieFamily information, carries out user profile verification. Wherein,
If verification succeeds, shows web system home pageHttp:// yonyou.com/index.jsf lang=en content of pages; If verification failure, the page is back toWeb login interface http://yonyou.com/login.jsf lang=en, according to language message, prompting is stepped onRecord failure information.
2, automatic login process after Safe withdrawing web system: when user security exits web systemTime, system is no longer carried out automatic register, is directly back to login pagehttp://yonyou.com/login.jsf?lang=en。
Four, Session crash handling
After page session lost efficacy, return to the web system login page. Session inefficacy placeManage flow process as shown in Figure 6:
After web system session lost efficacy, be back to the web system login page. If current pageFace is the root page, is directly back to login interface and carries out system login operation; If current page isSubpage frame, travels through according to subpage frame, obtains the root page, reloads login page.While being written into the page, judge whether current login page is the root page (subpage frame in non-frameset):
1, being written into login page is the root page: current URL of living in and actual displayed content areIndex.jsf, the inefficacy page is index.jsf. In the time loading login page, because current login pageFor the root page: reload login page login.jsf, according to language message in URL, visitorFamily end display language respective page.
2, be written into the login page the superiors page: current URL of living in isHttp:// yonyou.com/index.jsf lang=en, and actual displayed content page isHttp:// yonyou.com/service.jsf(service page). After service page session lost efficacy,Need to be back to login page http://yonyou.com/login.jsf lang=en. : if do not obtainedGet the root page: login page can partly be shown as login page, and partial page is shown as index pageFace content. Here obtain the root page: start traversal from login page, to the page index of the superiors pageFace is login page by index page replacement. Like this, login page login.jsf can be currentWindow shows completely, and is not shown as the page that login.jsf mixes with index.jsf.
More than be described with reference to the accompanying drawings technical scheme of the present invention, by technical side of the present inventionCase, while making Web mode login system, can be according to the language message of client, show corresponding andThe language page of being supported by system. This processing mode, the experience that has improved user web system, usesFriendliness is experienced at family can be better.
The foregoing is only the preferred embodiments of the present invention, be not limited to the present invention, forThose skilled in the art, the present invention can have various modifications and variations. All in essence of the present inventionWithin god and principle, any amendment of doing, be equal to replacement, improvement etc., all should be included in the present inventionProtection domain within.

Claims (8)

1. a login system for enterprise resource planning, comprises client and logon server,It is characterized in that, described login system comprises:
Connect string transmitting element, be positioned at described client, for sending and be used for to described logon serverThe URL that logins described enterprise resource planning connects string;
Language identification acquiring unit, is positioned at described logon server, for connecting string from described URLIn obtain language identification;
Display unit, is positioned at described client, for demonstrating corresponding to described in described clientThe displaying contents of language identification;
Described logon server also comprises:
Type is supported judging unit, for judging whether described enterprise resource planning supports institute's predicateThe language form that speech mark is corresponding, if support, described display unit shows corresponding in described clientDisplaying contents;
Information inspection unit, for supporting that in described type the judged result of judging unit is what do not supportIn situation, check the cookie information of described client, with by described display unit according to described inThe language form of cookie information, shows described displaying contents;
, for there is not the situation of described cookie information in described client in type acquiring unitUnder, obtain the browser language of described client, with by described display unit according to described browser languageThe type of speech, shows described displaying contents.
2. the login system of enterprise resource planning according to claim 1, its feature existsIn, described logon server also comprises:
Log-on message memory cell, is stored in described client for log-on message that user is filled inIn cookie;
Login type judging unit, for judging whether current login type is automatic login, ifBe, automatically from the cookie of described client, obtain the log-on message of storage, step on for describedThe login authentication of record server.
3. the login system of enterprise resource planning according to claim 2, its feature existsIn, described client also comprises:
Information encryption unit, for carrying out the log-on message of the cookie that is stored in described clientEncryption;
Information call unit, for logining described enterprise resource planning in described clientTime, from the cookie of described client, call enciphered message;
Described logon server also comprises:
Decrypts information unit, for being decrypted operation to described enciphered message, for described loginThe login authentication of server.
4. according to the login system of the enterprise resource planning described in any one in claims 1 to 3System, is characterized in that, described logon server also comprises:
Whether inefficacy judging unit, lose for the session that judges described enterprise resource planningEffect;
Page judging unit, in the case of the judged result of described inefficacy judging unit be, judgementThe type of the current page of described client, wherein, if the current page of described client is root pageFace, directly returns to login page, if described current page is subpage frame, according to described subpage frameTraversal obtains the corresponding root page, to load described login page.
5. a login method for enterprise resource planning, is characterized in that, comprising:
Step 202, client sends and is used for logining described enterprise resource planning to logon serverURL connect string;
Step 204, described logon server connects string and obtains language identification from described URL;
Step 206 demonstrates the displaying contents corresponding to described language identification in described client;And
The login method of described enterprise resource planning also comprises: judge that described Enterprise Resources Plan isWhether system supports the language form that described language identification is corresponding, if support, shows in corresponding demonstrationHold, if do not support, check the cookie information of described client, and according to described cookie letterThe language form of breath, shows described displaying contents, wherein,
If there is not described cookie information in described client, obtain the browser of described clientLanguage, with according to the type of described browser language, shows described displaying contents.
6. the login method of enterprise resource planning according to claim 5, its feature existsIn, described step 202 also comprises:
The log-on message that user is filled in is stored in the cookie of described client;
Judge whether current login type is automatic login, if so, automatically from described clientIn cookie, obtain the log-on message of storage, for the login authentication of described logon server.
7. the login method of enterprise resource planning according to claim 6, its feature existsIn, also comprise:
The log-on message being stored in the cookie of described client is encrypted;
In the time that described client need to be logined described enterprise resource planning, from described clientIn cookie, call enciphered message;
Described enciphered message is decrypted to operation, for the login authentication of described logon server.
8. according to the login side of the enterprise resource planning described in any one in claim 5 to 7Method, is characterized in that, also comprises:
In the time that the session of described enterprise resource planning lost efficacy, if the current page of described clientFace is the root page, directly returns to login page, if described current page is subpage frame, according to instituteState subpage frame traversal and obtain the corresponding root page, to load described login page.
CN201210477746.2A 2012-11-21 2012-11-21 The login system of enterprise resource planning and login method Active CN102984142B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210477746.2A CN102984142B (en) 2012-11-21 2012-11-21 The login system of enterprise resource planning and login method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210477746.2A CN102984142B (en) 2012-11-21 2012-11-21 The login system of enterprise resource planning and login method

Publications (2)

Publication Number Publication Date
CN102984142A CN102984142A (en) 2013-03-20
CN102984142B true CN102984142B (en) 2016-05-04

Family

ID=47857888

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210477746.2A Active CN102984142B (en) 2012-11-21 2012-11-21 The login system of enterprise resource planning and login method

Country Status (1)

Country Link
CN (1) CN102984142B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106534155B (en) * 2016-11-30 2019-11-08 珠海迈越信息技术有限公司 A kind of data processing method and system
CN108259456B (en) * 2017-09-13 2020-11-17 平安科技(深圳)有限公司 Method, device, equipment and computer storage medium for realizing user login-free

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1448866A (en) * 2002-03-29 2003-10-15 富士施乐株式会社 Web page providing method and apparatus and program
WO2008116405A1 (en) * 2007-03-27 2008-10-02 Huawei Technologies Co., Ltd. Method for achieving a service request and online command system
CN101567906A (en) * 2009-05-25 2009-10-28 阿里巴巴集团控股有限公司 Method and server for confirming the webpage content language
CN102360391A (en) * 2011-10-21 2012-02-22 福建星网锐捷网络有限公司 Page display method, device and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1448866A (en) * 2002-03-29 2003-10-15 富士施乐株式会社 Web page providing method and apparatus and program
WO2008116405A1 (en) * 2007-03-27 2008-10-02 Huawei Technologies Co., Ltd. Method for achieving a service request and online command system
CN101567906A (en) * 2009-05-25 2009-10-28 阿里巴巴集团控股有限公司 Method and server for confirming the webpage content language
CN102360391A (en) * 2011-10-21 2012-02-22 福建星网锐捷网络有限公司 Page display method, device and system

Also Published As

Publication number Publication date
CN102984142A (en) 2013-03-20

Similar Documents

Publication Publication Date Title
US11843592B2 (en) Resetting managed security credentials
US9660982B2 (en) Reset and recovery of managed security credentials
US10785201B2 (en) Synchronizing authentication sessions between applications
US9674175B2 (en) Proxy server-based network site account management
US8776194B2 (en) Authentication management services
US8819795B2 (en) Presenting managed security credentials to network sites
CN105378744B (en) User and device authentication in business system
JP6346921B2 (en) Account management for multiple network sites
US20130198821A1 (en) Account Management for Multiple Network Sites
CN104519050B (en) Login method and login system
CN108809988A (en) A kind of authentication method and system of request
US10581806B2 (en) Service providing method, service requesting method, information processing device, and client device
CN107636603A (en) Location-based device availability
CN113079164B (en) Remote control method and device for bastion machine resources, storage medium and terminal equipment
CN111193725A (en) Configuration-based combined login method and device and computer equipment
CN104486301A (en) Login authentication method and device
CN102984142B (en) The login system of enterprise resource planning and login method
CN113395275A (en) Cloud platform safety protection function control method, system and storage medium
Wang Application of serialization enhanced SSO system
DESIGN CHAPTER THIRTEEN TOWARD SECURE WEB APPLICATION DESIGN: COMPARATIVE ANALYSIS OF MAJOR LANGUAGES AND FRAMEWORK CHOICES STEPHEN J. TIPTON AND YOUNG B. CHOI
Tipton et al. Toward Secure Web Application Design: Comparative Analysis of Major Languages and Framework Choices
CN114329423A (en) Third-party application program integration method and system suitable for single sign-on
CN116842488A (en) System quick login method and system based on file MD5 code verification
CN111443958A (en) Interface display method and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 100094 Haidian District North Road, Beijing, No. 68

Applicant after: Yonyou Network Technology Co., Ltd.

Address before: 100094 Beijing city Haidian District North Road No. 68, UFIDA Software Park

Applicant before: UFIDA Software Co., Ltd.

COR Change of bibliographic data
C14 Grant of patent or utility model
GR01 Patent grant