| In recent years, more and more companis and enterprises are starting to develop the SSO(Single Sing-On) systems of their own. Which is mining of someone can visit the webservices which trust each other when he logins in one of the webservices. At the sametime, IOT(Internet of Things) is well konwn gradually. People try to connect the tings like the Internet, manage the collected datas unitedly and offer them to the users to operate through the modality of webservice. Over the past few years, the unified authentication system based on webservice is developed by some large portal sites one after another. OpenID is a typical case which is one of the unified authentication protocols. In the thesis, we try to integrate SSO and OpenID protocol so that the people can be authenticated unitedly. In this thesis, the author designs and implement such a unified authentication sysytem based on OpenID through a lab RFID project. Within the real system, some can access the system’s resources safety and reliability which is desinged and implemented based on the OpenID2.0protocol. The results of the project show that this unified authentication system model can be practical application.At the first of all, the author introduce the the research backgroud and the present situation in unified authentication system and analyze the main challenges and solutins in this field. SSO, Webservice, encrpytion tachniques and so on are the most important technology which is required to implement such a unified authentication system. Secondly, the author expounds the basic principle and authenticating procedure of OpenID protocol. By analyzing the main challenges in the orignal protocol, the author explores the method of how to extend and improve OpenID2.0, that is increasing the safety level of the account number by adding a OTP(One-time Password) and solving the problem of logining the data space completely by maching the users’ information in web server and authentication server. Then the author integrates SSO and the expanded protocol of OpenID and spreads the model in ITO field so that the end users can visit the webservices in the inner web throung SSO and use unified authentication based on OpenID in the Internet. Therefore the system catches the advantages of SSO and unified authentacion and removes the defects. At last in this thesis, the author designs and implements the unified authentication system based on OpenID which is applyed in the exmprement project of RFID. In this thesis, the author propose the model which integrates the unified authentication based on OpenID and SSO depending on unified authentication and RFID application to design a unified authenticaion system which can be widely used in IOT applicaion, providing a reference for practical applicatin. |