论文部分内容阅读
由于目前图书馆资源系统的用户接口、认证方式各异,很难做到全局个性定制;另外一些公司的图书馆管理系统也都有自己的用户认证方式,这些对于数字图书馆全局的用户管理和权限分配带来极大不便,给当前数字图书馆分布、异构的系统互连认证问题提出一大挑战。
在大学服务主导型数字图书馆中,个性化服务即定制服务已成为数字图书馆服务的主要特色和发展方向;而数字图书馆门户的发展,解决了数字图书馆信息组织及服务方面的许多问题。数字图书馆统一认证和单点登录正是个性化服务和门户发展的核心技术。
单点登录技术(Single Sign-On)就是让用户在使用各分布式系统时一次登录验证,即可以随意在不同系统内跳接而不必在每个系统中都输入自己的用户名/口令。在数字图书馆系统中,通过一个统一帐号的自由通行,实现统一检索、个性化资源与用户服务定制功能。这样,不仅减少用户使用时的麻烦(不同系统间频繁输入不同的用户名/口令),做到个性化服务,同时也可降低甚至避免每个系统都进行一系列用户认证维护管理,节省资源,实现校园网络系统认证一体化。
本文对数字图书馆的统一认证和单点登录的需求进行研究分析,在了解当前统一认证和单点登录最新技术和标准的基础上,提出数字图书馆统一用户管理的思想。通过研究目前数字图书馆不同系统的不同认证方式,进行了不同认证模式类别的分析,提出了对数字图书馆认证系统的单点登录改造和用户策略调整,进行了系统的详细设计与具体构建。并对数字图书馆单点登录模式、Web单点登录流程和数字图书馆单点登录授权进行了研究。
本文分析了上海交通大学Jaccount统一认证机理,对上海交通大学数字图书馆重点学科门户系统和iPac公共查询系统进行了单点登录改造,基本实现了上海交通大学图书馆多个系统间的单点登录试验,以此证实数字图书馆单点登录的可行性及优越性,让高信息化的数字图书馆为读者提供更高效率的信息服务。