2017-01-27 8 views
3

Java 8、Spring BootおよびThymeleafを使用してアプリケーションを開発したいと考えています。ユーザー管理のために、通常のRBACを実装したいと考えています。私は "ストームパス"とその正確に私たちが望むものを見つけました。しかし、ここでの最大の頭痛は、私たちのユーザーデータが、当社以外のサーバーだけでなく、米国にあるということです。それは私たちにとって大きなノゴです。Spring-Boot:Stormpathの代わりに

サーバに嵐のコピーをインストールする可能性はないと思います。だからあなたは、同じレベルの機能とサポートを提供する代替案を知っていますか?

+0

なぜ私はいくつかの人がこの質問を下落させた理由は分かりません。なぜならそれは単なる良いことだからです。だから私はupvoted :) – Toilal

答えて

1

Googleで検索したところ、KeyCloackオープンソースプロジェクトが見つかりました。これは、StormpathAuth0または他のSaaSユーザー管理ソリューションに対する、本当に良い自己ホスト型の無料の代替手段と思われます。

Java上で動作するので、embed it in a Spring Boot Applicationになる可能性があります。

また、KeyCloackサーバーアプリケーションをスタンドアロンで実行し、OAuth2機能を使用して他のアプリケーションを保護することもできます。