Font Size: a A A

Research And Application Of User Authentication And Authorization Technology Based On Microservice Architecture

Posted on:2022-12-18Degree:MasterType:Thesis
Country:ChinaCandidate:H J GuFull Text:PDF
GTID:2518306776960679Subject:Information and Post Economy
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet,traditional information management system not only scale is increasingly complex,but also difficult to deal with the diversification of information,using microservice architecture independent deployment,the characteristics of the single responsibility,easy to maintain,can solve the problem of poor scalability and maintainability of monomer architecture,so more and more business system from single architecture to the microservice architecture.With the in-depth study of microservice architecture,enterprises find some problems,such as the complexity of microservice architecture itself,user security and other problems,and user security is our imminent problem at present.In view of the above situation,this topic studies the user authentication and authorization technology under the microservice architecture,and applies it to the copyright trading industry,so as to design a flexible,safe and efficient copyright trading system.The research work of this thesis is mainly divided into the following aspects:(1)Summarize the current development status of microservice architecture and unified identity authentication,analyze the problems existing in user authentication and authorization technology,integrate the copyright trading industry,and mainly solve the problems existing in user authentication and authorization in the copyright trading industry.(2)Through the basic concepts of microservice architecture,authentication and authorization technology,select key technologies such as Spring Cloud and Spring Boot framework,Spring Security authority framework and OAuth2.0 protocol,My Batis framework,Redis cache and API gateway that are suitable for copyright trading system.(3)Detailed demand analysis,functional demand analysis,security demand analysis and non-functional demand analysis are carried out on copyright trading system.The copyright trading system is divided into user management service,copyright product management service,order management service and rights management service.The functional requirements of user authentication and authorization module and each service module are introduced in detail by use case diagram and sequence diagram.(4)According to the demand analysis and system design of the copyright trading system,the functional pages of user authentication and authorization,user registration and login,adding copyright product information and adding orders were displayed in detail to complete the research and development of the whole system.Finally,the functional test and performance test of the copyright trading system are carried out,and the test results meet the expected functional requirements.At the same time,the user authentication and authorization process designed has good security and reliability,which can effectively solve the problem of user security under the microservice architecture.Through this thesis,we can have a certain understanding of the development status of user authentication and authorization technology under the microservice architecture.At the same time,the design of user authentication and authorization process under the microservice architecture has a certain reference significance for the research and development of similar systems.
Keywords/Search Tags:Copyright Trading system, Microservice Architecture, Authentication and Authorization
PDF Full Text Request
Related items