私は現在、さまざまなことを行うためのポイントが与えられているrails3にアプリケーションを構築しています。さらに、stackoverflowのようなシステムを実装したいより多くのポイントを得ると、管理者権限。stackoverflowに似たポイントに基づいてロールシステムを実装する方法
このようなシステムをレールに実装するにはどうすればよいでしょうか?私はそれがあまりにも複雑にならないようにしたいと思います。あなたはたくさんの役割を持ち、ユーザーからそれらを削除し続けますか?それとも、ユーザーがどれだけ多くのポイントを持っているかを、何人が何をする必要があるのかを比較するだけです。しかし、2番目のオプションについての素晴らしいことは、彼らが十分なポイントで何かをしようとすると、私はエラーメッセージを生成することができます。
私はこれにCanCanを使用することを考えていましたが、私は提案をしています。私はちょうど興味深いと思われるCanTangoを見つけました。それはちょうどextends CanCanです。