それが承認/認証工夫+カンカンに来る通常の選択の私の宝石です。 Rails4の強力なパラメータがリリースされた後、私はcancan_strong_parameters gemを使って調べました。Rails4認可戦略
私は、このアプローチは、ビット「ハック」らしいという気持ちを振り払うことができません。 他のオプションはTheRole宝石であるか、または自分の認証を最初から転がしているようです。
は、ここでは最初の手の経験を持つ誰もが、彼らがどのような問題直面し、どこそれぞれのアプローチは、(どこかであれば)を下回りました、問題に取り組んだ方法についていくつかのポインタを与えることができる期待していました。
私は、これはStackOverflowの質問を入力したが、グーグルとき、この主題に関する多くの情報があるようには思えないきれいにカットではありません知っています。おかげさまで
よりも少ないのダウンロードを持っているにもかかわらず、私はこの宝石であることを(私はより良い代替手段を書きますが、まだだろうではないことを)考えてちょうどよく書かれていない。強力なparamsの "filter"メソッドは 'singular_model_params'になり、CanCanを実行するだけで呼び出すことができます(+別のメソッド名を提供するオプションを追加します) –