我想用OpenId服務增強現有的Java Web應用程序,以便登錄的用戶可以使用我的Web應用程序作爲OpenId提供程序登錄到另一個啓用了OpenId的應用程序。OpenID提供商/服務器與Java
我的第一次嘗試是使用JOS作爲OpenId提供程序,它應該反過來使用我的應用程序的數據庫來獲取現有的用戶名和密碼。然而,當我嘗試自定義JOS以使其適合我的現有應用程序時(它甚至沒有編譯更新:它僅與Java 6一起編譯),我找不到任何JOS文檔。
目前我正在尋找其他可能的解決方案,但OpenId提供商框架似乎很少。
你會推薦什麼?使用像JOS這樣的完成的服務器,或者我應該考慮通過使用像openid4java這樣的庫編寫我自己的OpenId服務器來增強我的應用程序?
這很奇怪,因爲編寫openId客戶端/客戶端很容易。 – taffer