软件工程

本类阅读TOP10

·PHP4 + MYSQL + APACHE 在 WIN 系统下的安装、配置
·Linux 入门常用命令(1)
·Linux 入门常用命令(2)
·使用 DCPROMO/FORCEREMOVAL 命令强制将 Active Directory 域控制器降级
·DirectShow学习(八): CBaseRender类及相应Pin类的源代码分析
·基于ICE方式SIP信令穿透Symmetric NAT技术研究
·Windows 2003网络负载均衡的实现
·一网打尽Win十四种系统故障解决方法
·数百种 Windows 软件的免费替代品列表
·收藏---行百里半九十

分类导航
VC语言Delphi
VB语言ASP
PerlJava
Script数据库
其他语言游戏开发
文件格式网站制作
软件工程.NET开发
单点登陆的学习和实现(一)

作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站

        在一个比较大的系统中存在多个子系统,各个子系统有可能有不同的组织开发,如果各个子系统采用自己的用户和权限管理的方式进行处理的话,那么整个系统的管理和维护将是非常的复杂和麻烦.

       首先,用户信息的维护,需要管理员对于相同的信息多次录入和维护.

      其次,需要用户记住比较多的用户账号和密码.并且在子系统中来回切换时需要不断的输入用户账号和密码,管理和维护比较麻烦.

     为了解决这个问题,一般大项目都采用单点登陆的处理机制和方式来解决这个问题的.

       什么是单点登陆?

单点登陆是一个大系统中存在多个子系统,,用户只需要采用统一的登陆验证系统一次登陆验证,然后可以在各个子系统中来回自由切换和使用.

    单点登陆的要求.

    1、需要整个大系统中将用户资料管理和密码管理作为一个独立的模块来进行开发和维护.

    2、各个子系统都采用这个模块来进行用户资料管理和密码管理.

   单点登陆的好处:

    1、用户信息的一致性。

    
对于保证整个系统的用户信息的一致性有非常重要作用和好处,同时,方便了以后其整个系统的维护,升级


    2、用户操作的方便性。

    他对于用户在系统在各个子系统中来回自由切换非常方便和有利的,方便了用户的操作。

    3、方便了系统的安全模块升级和维护。

    由于单点登陆是作为一个相对独立的模块开发和维护的,所以,方便了这个模块的开发和维护。

   上面这些就是我对于单点登陆的一些理解和想法,希望大家共同讨论,学习。

    








相关文章

相关软件