Font Size: a A A

The Design And Implementation Of Unified User Management And Authentication System For Provincial Government Service Network

Posted on:2019-04-20Degree:MasterType:Thesis
Country:ChinaCandidate:J ShenFull Text:PDF
GTID:2348330545475732Subject:Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of Internet technology,the opportunity for reform and innovation of government services has came."Internet Plus Government Services" has become a new hot spot in the field of government affairs.Usually,the government service network contains many subsystems for different services.For the users of the government service network,it is a basic requirement that all subsystems can be accessed by logging in only one time.Therefore,the government service network uses unified user management and authentication system to fulfill this requirement.The system is responsible for maintaining the user data of the whole government service network,centrally managing the business applications registered in the system,and authenticating the requests for user access business applications.This thesis describes the background of a provincial government service network,illustrates the important role of the centralized user and application management system,and summarizes the development status of technologies such as uniform identity authentication.The thesis introduces the related technologies such as Spring Boot,Dubbo and OAuth 2.0 used in building the system.After the boundary of the system is expounded,the requirement of the system is analyzed in detail,and four functions including user management,business application management,login control,and administrator privileges management are proposed.On this basis,the overall design scheme and database design are put forward and the design and implementation of the asynchronous message forwarding component and four functional modules are introduced.The design and implementation of account information management and user self-service are introduced in the user management module.The design and implementation of application category management,application registration and application authorization are introduced in the business application management module.The design and implementation of User Account and Authentication Server based on OAuth 2.0 is introduced in the login control module.How to manage the administrator privileges,as well as the implementation details of URL permission interception and menu permission filtering are introduced in the administrator privileges management module.The system has been officially launched and the function of accessing all subsystems with one login has been working well.The system has been providing stable service for the provincial government service network,and the effect feedback is good.
Keywords/Search Tags:Internet Plus, Government Services, Single Sign-On, Uniform Identity Authentication, Dubbo, Apache Shiro
PDF Full Text Request
Related items