2013-04-15 12 views
13

ユーザーが認証されると、ユーザーが表示、編集、削除できるものについての制限を設定する方法が必要です。具体的には、管理者でない限り、所有しているファイルのみを表示、編集、削除することができます。私はそれはあなたがNPMがあり https://github.com/ForbesLindesay/connect-rolesNode.js/Express/PassportにCanCan for Railsのような認証モジュールがありますか?

+0

欲しいものを達成するためにあなたを助けることができることかもしれません –

答えて

6

Passport.js

を使用して、それらの等価がある場合だけで不思議、EveryAuthとAbility.jsといくつかの例を見てきましたhttps://github.com/derickbailey/mustbe
+1

パスポートをconnect-rolesで使用するにはどうすればいいですか? – pravin

+0

このようにパスポートミドルウェアの後に 'connect-roles' middilewareを追加するだけです: ' app.use(認証); app.use(connectRoles.middleware()); ' – YassinMK

関連する問題