これに関する適切なチュートリアルが見つからないようで、少し壁にぶつかりました。
基本的な CRUD アプリで Rails 4.2.0 を使用しています。認証にはdeviseを使用し、ロールにはCancancanを使用しています。これらにはかなり理解しやすいドキュメントがあるためです。
2 種類のユーザーがいます。
ユーザーと管理者。
管理者はすべてのモデルと対話できます。追加・編集・削除など
ユーザーは特定のモデルとのみ対話できます。これは一種の予約システムになります。
これを設定するために必要なプロセスがよくわかりません。ユーザータイプごとに完全な Rails 生成を行う必要がありますか? それとも Devise 生成だけを使用できますか? それに加えて、ユーザーの種類を選択するにはどうすればよいですか? これまでのところ、機能する 2 つのログイン リンクがあります。
私が抱えている主な問題は、カンカンカンで役割を定義することです。
この件に関するヘルプ/質問は大歓迎です。