{"title":"Method of single sign-on for independent web systems based on AJAX","authors":"Yang Tie-jun, Yang Xiu-juan","doi":"10.1109/ICCSNT.2013.6967119","DOIUrl":null,"url":null,"abstract":"Single sign-on (SSO) can unify login management of multiple applications to provide a centralized authentication. Users only need to take the initiative authenticate once to access all applications. Aiming at the problem of the difficulties of session sharing among cross-platform web applications and the complexity of SSO implementation, a light-weighted method of SSO based on AJAX is presented. First, facade design pattern is imposed to build a unified user login interface, which is the main entrance for users to use the services of different web systems. Second, by using asynchronous HTTP processing, authentication requests to different web systems are arranged underlying the login interfaces according to users' identities. Once users push the login submit button, the requests will be sent to the required systems. Then the authentication responses will be sent back independently and asynchronously and users will be forwarded to an operation page according to the authentication results. An extra feature of our method is to achieve flexible and orderly SSO. It is proved the proposed method is a valuable reference of SSO methods.","PeriodicalId":163318,"journal":{"name":"Proceedings of 2013 3rd International Conference on Computer Science and Network Technology","volume":"121 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2013-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of 2013 3rd International Conference on Computer Science and Network Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICCSNT.2013.6967119","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2
Abstract
Single sign-on (SSO) can unify login management of multiple applications to provide a centralized authentication. Users only need to take the initiative authenticate once to access all applications. Aiming at the problem of the difficulties of session sharing among cross-platform web applications and the complexity of SSO implementation, a light-weighted method of SSO based on AJAX is presented. First, facade design pattern is imposed to build a unified user login interface, which is the main entrance for users to use the services of different web systems. Second, by using asynchronous HTTP processing, authentication requests to different web systems are arranged underlying the login interfaces according to users' identities. Once users push the login submit button, the requests will be sent to the required systems. Then the authentication responses will be sent back independently and asynchronously and users will be forwarded to an operation page according to the authentication results. An extra feature of our method is to achieve flexible and orderly SSO. It is proved the proposed method is a valuable reference of SSO methods.