春の oauth サポートでかなり有望に見えるものを見てきましたが、それがどれほど成熟しているか疑問に思っています。複数の oauth プロバイダーに Web アプリのシングル サインオンを提供し、ネイティブのモバイル REST API クライアントも認証したいと考えています。
さまざまな oauth プロバイダー間で実装に多くの違いがありますか、それとも標準に厳密に従っていますか?
春の oauth サポートでかなり有望に見えるものを見てきましたが、それがどれほど成熟しているか疑問に思っています。複数の oauth プロバイダーに Web アプリのシングル サインオンを提供し、ネイティブのモバイル REST API クライアントも認証したいと考えています。
さまざまな oauth プロバイダー間で実装に多くの違いがありますか、それとも標準に厳密に従っていますか?
Spring Socialが役立つかもしれません。Spring social は、Facebook や Twitter などのプロバイダーを介してアプリケーションにサインインするのに役立ちます。
ほとんどのプロバイダーには、OAuth 1.x または OAuth 2.x の実装があります。Spring Social では、OAuth 1 または 2 プロバイダーのサインインを統合するための私たちの部分と大きな違いはありません。
Spring Securityと一緒に Spring ソーシャル実装を行うこともできます