2

認証にdeviseを使用していますがadmin、すべての投稿を編集または削除する権限を持つ名前のユーザーのみが必要です。他のユーザーは、任意のプロジェクトに固有のすべての投稿を表示できます。そして、そのプロジェクトに対応するユーザーのみが投稿を編集できます。また、あるプロジェクトから別のプロジェクトにユーザーを変更できる必要があります。これどうやってするの?

4

2 に答える 2

0

認可ソリューションが必要だと思います。これにチェックを入れて選んでください。

于 2012-10-17T06:59:48.883 に答える
0

Cancan gem は認証に使用されます。この gem が役立つ場合がありますhttps://github.com/ryanb/cancan

于 2012-10-17T06:59:55.410 に答える