私は間違いなく、3つのロール(ユーザー、管理者&スポンサー)を持つ認証スキーム(Devise)を使用します。問題は、すぐに認証を実装するか、他のモデル/ビューを最初に使用するまで待機する必要があるかどうかです。認証方式はいつ実装すればよいですか?
0
A
答えて
0
私は最初にそれを行うと便利だと思うので、他のモデルでeasely統合することができます。ユーザーが何かをしていることをログに記録すると、特定のコントローラにアクセスできるように天気を設定することもできます。
、あなたがそれをしない正当な理由がない限り
...
0
予期しない質問ですが、すぐに認証ルーチンを安全に作成することができます。私が作成するどのプロジェクトでも、認証は間違いなく私がコードした最初のものの1つです。ほとんどの場合、Deviseの代わりにSorceryを使用します。
0
をIMOそれは本当に重要ではありませんが、なぜ、後でよりも早くそれをしませんか?これはあらかじめ構築されており、早期のテスト(および頻繁にテスト)が可能で、アクセスコントロールのニーズはすべて積み重なるまで待たずに一気に進化させる必要があります。
関連する問題
- 1. IOSのパスワード認証を設計して実装するにはどうすればよいですか?
- 2. Asp.Net 4.0で認証と承認を実装する方法は?
- 3. ソフトウェアで802.1x認証プロバイダを実装していますか?
- 4. Google認証エンジンで認証と承認を変更するにはどうすればよいですか?
- 5. どこでAndroid onTouchListenerを実装すればよいですか?
- 6. NoSQL(Cassandra)でクライアント認証ソリューションを実装する方法は?
- 7. 基本認証でREST Webサービスを実装する方法は?
- 8. グラスフィッシュのJSFで認証を実装する方法は?
- 9. Djangoでユーザー認証を実装する方法は?
- 10. Spring Security 3でカスタム認証を実装する方法は?
- 11. Tomcatでカスタム認証を実装する
- 12. PHPで認証APIを実装する
- 13. ノードアプリケーションでDjango認証を使用してユーザーを認証するにはどうすればよいですか?
- 14. PHPでのユーザ認証にはどうすればよいですか?
- 15. OS Xでジェスチャ認識機能を実装するにはどうすればよいですか?
- 16. トークン認証の実装
- 17. アンドロイドアプリのユーザーを認証するにはどうすればよいですか?
- 18. Gmail認証を削除するにはどうすればよいですか?
- 19. WorkflowService認証を設定するにはどうすればよいですか?
- 20. iPhoneでセッションタイムアウトを実装するにはどうすればよいですか?
- 21. PHPでコールバックを実装するにはどうすればよいですか?
- 22. IronPythonでインターフェイスを実装するにはどうすればよいですか?
- 23. JavaScriptでpostMessage()を実装するにはどうすればよいですか?
- 24. neo4jでリビジョンを実装するにはどうすればよいですか?
- 25. FlashでRichTextEditorを実装するにはどうすればよいですか?
- 26. スイングでフェードボタンエフェクトを実装するにはどうすればよいですか?
- 27. Require.jsでTinyMCEを実装するにはどうすればよいですか?
- 28. Xamarinでドキュメントプロバイダエクステンションを実装するにはどうすればよいですか?
- 29. オブジェクトの監査証跡を実装するにはどうすればよいですか(プログラミング)?
- 30. 私はどのようなFacebook認証を実装するべきですか?
これは私の2番目のRailsプロジェクトになります。私の最初のプロジェクトでは、私はRailscastsから 'あなた自身のロール'計画を使用しました。今回は、もう少し堅牢でモジュラーなものがほしいと思っています。私はDeviseについて良いことを聞いたことがありますが、少し複雑すぎるかもしれません。 –
カスタマイズが必要な場合は面倒です。そうであれば魔法を使うほうが良いでしょう。 – Spyros