何がshiroより軽快良くなりますか?
-
22-09-2019 - |
質問
何がshiro?
より軽快な優れた選択肢となります私は新しいGrailsのため軽快と史郎間で決定しようとしている今突出し、私は軽快よりよい選択をするもの興味があります。
解決
私は現在、軽快で働いているし、これは私がこれまでに見つけたものです。
あなたは(Facebookのなど)SSO /ソーシャルコネクタの多く使用して計画している場合を除き、それはちょうどあなた自身の使用史郎をロールバックする方が簡単かもしれません。自分のスキーマに力あなたの軽快種類。あなたがあまりにも深刻な深いレベルの権限の問題を心配されていない場合はもちろん、私はそれのために行くと言っています。
私は誰かを望む一つは、私に言った:軽快な「は最も許容」のスキームを使用しています。ユーザーがリソースへのアクセス権を持つグループ(すなわち、コントローラ/アクションコンボ)のメンバーであるなら、あなたは利用者自身からその権限を削除することはできません。アプリを厳密に制御する欠けている場合、これはいくつかの問題につながることができます。
軽快についてのもう一つの迷惑な事はドキュメントが少なく、これまでの間にあるということです。
運のベスト!
他のヒント
は、軽快は、史郎の上の層で、かつ軽快は、その上にフロントエンドをシロのバックエンドを取り、プット。あなたがそうでなければ、自分自身をしなければならなかっただろう何かを - それはまた、あなたが設定することができ、いくつかの設定オプションを定義します。
私は本当に軽快は私が基本となる史郎権限とオブジェクトを管理することができます非常に素晴らしいユーザーインターフェースを提供することを認めます。それは非常によく、ユーザーとプロファイルのクラスのための優れた拡張性モデルで、プラグインとして設計されています。私のアプリにセキュリティを追加するには軽快で、ほとんど些細な事になりました - いくつかの場所での権限のため、わずか数のフックが、残りは私のために書かれています。
UIはかなり洗練されては - 似た何かを、少なくとも、おそらく数週間(またはそれ以上)を取っているだろう、それは私はかなりのようにうまくそれをする時間があっただろうとは思えません。
私は、他の認証オプション(Facebookの、OpenIDの、など)の一部を使用していないが、それの素敵な私がする必要がある場合、私はちょうどそれらを有効にできることを知っています。
私のユースケースは、SaaSアプリケーションです。
アップデート - 8/9/13: 注:軽快の新バージョンがリリースされた最新のGrails 2.xと四郎の最新バージョンで動作し、UIは、Twitterのブートストラップを使用するように更新されました。そのほとんど真新しい軽快ような。