游戏统一用户认证系统的设计与实现DesignandImplementationofGameUnifiedUserAuthenticationSystem摘要本文想开发的就是一款游戏统一用户认证系统。由于信息化办公的不断推进很多企业都使用了信息化系统。正因为这些系统彼此独立,用户必须在使用每个应用系统之前根据相应的系统标识来登录。这就会遇到一个问题,用户必须在登录前完成用户名,以及对应密码的匹配工作。而很多用户没有那么好的记性,这给用户带来了很多麻烦。特别是,当用户不记得密码,并且输入次数过多时,系统的稳定性会受到影响,进而影响到系统的相关进程,导致系统的数据安全性受到影响。开发系统时在语言上我选择了c#,因为其拥有更先进的语法体系,而且c#的语言机器优美。这个系统主要计划建设一个单点登录平台,换句话来说就是通过一次认证登录后,我们就可访问所有有权访问的应用系统,避免频繁登录。在登录之前先要注册一个账号,用户可以使用这个账号登录系统畅玩系统内所有游戏。由于所有的登录都集合在这一个账号上,所以对账号的安全管理非要重要,然后就设置了一个验证码登录来使得整个系统更加安全。经过最后对该系统的测试,我们可以了解到,面对用户的重复登录和系统管理员的繁琐工作,统一用户认证管理系统非常完美的解决了这个问题,并且在一定程度上大大提高了系统的安全性。关键词:统一身份认证;有效登陆;C#AbstractWiththerapiddevelopmentofinformationtechnologyandnetworktechnology,therearemoreandmoreapplicationsystemswithinenterprisesandinstitutions.Becausethesesystemsareindependentofeachother,theusermustloginaccordingtothecorrespondingsystemIDbeforeusingeachapplicationsystem.Forthisreason,theusermustremembertheusernameandpasswordofeachsystem,whichbringsalotoftroubletotheuser.Inparticular,withtheincreaseinthenumberofsystems,thepossibilityoferrorswillincrease,thepossibilityofillegalinterceptionanddestructionwillincrease,andthesecuritywillalsobereducedaccordingly.Whendevelopingthesystem,Ichosec#forlanguagebecauseithasamoreadvancedgrammarsystemandthelanguagemachineofc#isbeautiful.Thissystemmainlyplanstobuildasinglesign-onplatform.Inotherwords,afterlogginginthroughoneauthentication,wecanaccessallapplicationsystemsthatareallowedtoaccessandavoidfrequentlogin.Beforeloggingin,youneedtoregisteranaccount.Userscanusethisaccounttologintothesystemtoplayallgamesinthesystem.Sinceallloginsaregroupedonthisaccount,thesecuritymanagementoftheaccountisimportant,andthenaverificationcodeloginissettomaketheentiresystemmoresecure.Afterthefinaltestofthesystem,wecanunderstandthatinthefaceofusers'repeatedloginsandthecumbersomeworkofsystemadministrators,theunifieduserauthenticationmanagementsystemsolvesthisproblemperfectlyandimprovesthesystemtoacertainextent.safety.Keywords:UnifiedIdentity;ValidLogin;C#目录1引言.........................................................................................................................................11.1课题背景.......................................................................................................................11.2国内外发展状况.........................................................................................................21.3主要内容.......................................................................................................................32系统分析...............................................................................................................................42.1需求分析.......................................................................................................................42.1.1用户认证需求特...