ログインしているユーザーが、Web アプリケーションを OpenId プロバイダーとして使用して別の OpenId 対応アプリにログインできるように、既存の Java Web アプリケーションを OpenId サービスで拡張しようとしています。
私の最初の試みは、既存のユーザー名とパスワードを取得するためにアプリのデータベースを使用する OpenId プロバイダーとしてJOSを使用することでした。それにもかかわらず、既存のアプリに合わせて JOS をカスタマイズしようとしたときに、JOS のドキュメントを見つけることができませんでした (更新もコンパイルしませんでした: Java 6 でのみコンパイルされます)。
現時点では、他の可能な解決策を探していますが、OpenId プロバイダー フレームワークは不足しているようです。
あなたは何をお勧めします?JOS のような完成したサーバーを使用するか、openid4java のようなライブラリを使用して独自の OpenId サーバーを作成して、アプリケーションを拡張することを検討する必要がありますか?