2

我已经在spring mvc, java, mysql (hibernate). 现在客户想要新功能。论坛和维基。

根据过去的经验,我知道有两个不错的,但它们是用 php 完成的,它们要么用于 wiki,phpbb/mybb/punbb要么mediawiki用于 wiki。

由于我在我的数据库中使用自定义加盐方法保护了加盐密码,我想知道将这两个或这三个集成在一起工作的好方法是什么?

通过一起工作,我的意思是当用户登录 spring mvc 应用程序时,他不应该重新登录以便在论坛或 wiki 上显示登录一次。

现在我不知道从哪里开始,更不用说如何去做了,无论有没有经验的人,一些创意都会很棒。

4

1 回答 1

2

对此的典型答案是建立一个 OpenID 基础设施(基于您的 Spring MVC Web 应用程序及其密码存储)并使用 OpenID 集成来验证论坛和 wiki 应用程序上的用户。

有一个用于 phpbb 的 OpenID插件;MediaWiki 也有一个插件

您可以从互联网上了解 OpenID;是一篇关于将 OpenID 与 Spring Security 结合使用的文章。

于 2012-10-30T16:37:58.560 回答