私は GAE の認証フレームワークを選択しようとしていますが、このテーマに関する他の人の経験に非常に興味があります。
これまでのところ、 Shiroと Spring-Securityについて調べてきました。何をお勧めしますか?
私は GAE の認証フレームワークを選択しようとしていますが、このテーマに関する他の人の経験に非常に興味があります。
これまでのところ、 Shiroと Spring-Securityについて調べてきました。何をお勧めしますか?
Luke Taylor は、Spring Security と GAE を一緒に使用する方法を説明する優れたブログ投稿を書きました。Shiro と Spring Security の両方が GAE に適していると思いますので、実際に何が必要かという問題です。Shiro の実装は簡単ですが、制限があります。対照的に、Spring Security ははるかに強力ですが、これにより複雑さが増します。そうは言っても、最近のリリースは非常に使いやすくなっています (特に名前空間の導入以降)。
個人的には春に行きたい
Jello-frameworkは、包括的なデータ認証モデルを含む Google App Engine 用の新しい Java フレームワークです。Jello の重要な機能の 1 つは、そのインライン承認モデルです。Jello を使用すると、任意の解像度 (名前空間、エンティティ、フィールド、アクション) でデータ要素に異なるアクセス レベルを割り当て、REST API を介してデータへのアクセスを許可するユーザーを指定できます。