2012-10-30 76 views
2

我已經在spring mvc, java, mysql (hibernate)開發了web應用程序。現在客戶需要新功能。論壇和維基。Spring mvc應用程序和php論壇和wiki集成

根據過去的經驗,我知道兩個很好的,但他們完成在PHP中,這些是爲維基的phpbb/mybb/punbbmediawiki

由於我使用自定義salting方法在數據庫中安全地使用了密碼,所以我想知道將這兩種或三種方法結合使用的好方法是什麼?

通過一起工作,我的意思是當用戶登錄春季mvc應用程序時,他不應該重新登錄才能在論壇或維基上登錄一次。

現在我不知道從哪裏開始,更不用說如何去做,一些有創意的想法對於那些有或沒有這些經驗的人來說都是極好的。

回答

2

對此的規範答案是建立一個OpenID基礎架構(基於您的Spring MVC Web應用程序及其密碼存儲區),並使用OpenID集成在論壇和wiki應用程序中對用戶進行身份驗證。

對於phpbb,有一個OpenID plugin; MediaWiki也有一個plugin

您可以從interwebs上了解到OpenID; here是一篇關於在Spring Security中使用OpenID的文章。