2012-05-06 4 views
0

私は間違いなく、3つのロール(ユーザー、管理者&スポンサー)を持つ認証スキーム(Devise)を使用します。問題は、すぐに認証を実装するか、他のモデル/ビューを最初に使用するまで待機する必要があるかどうかです。認証方式はいつ実装すればよいですか?

答えて

0

私は最初にそれを行うと便利だと思うので、他のモデルでeasely統合することができます。ユーザーが何かをしていることをログに記録すると、特定のコントローラにアクセスできるように天気を設定することもできます。

、あなたがそれをしない正当な理由がない限り

...

0

予期しない質問ですが、すぐに認証ルーチンを安全に作成することができます。私が作成するどのプロジェクトでも、認証は間違いなく私がコードした最初のものの1つです。ほとんどの場合、Deviseの代わりにSorceryを使用します。

+0

これは私の2番目のRailsプロジェクトになります。私の最初のプロジェクトでは、私はRailscastsから 'あなた自身のロール'計画を使用しました。今回は、もう少し堅牢でモジュラーなものがほしいと思っています。私はDeviseについて良いことを聞いたことがありますが、少し複雑すぎるかもしれません。 –

+0

カスタマイズが必要な場合は面倒です。そうであれば魔法を使うほうが良いでしょう。 – Spyros

0

をIMOそれは本当に重要ではありませんが、なぜ、後でよりも早くそれをしませんか?これはあらかじめ構築されており、早期のテスト(および頻繁にテスト)が可能で、アクセスコントロールのニーズはすべて積み重なるまで待たずに一気に進化させる必要があります。

関連する問題