私はmongodbにアプリケーションのスキーマを書いています。通常、asp.netでSqlを使用すると、各ロールにページ/ UIを割り当てています。ロールには、ページにアクセスするためのアクセス権(表示/編集)があるかどうかを示します。アプリケーションへのロールのログイン時に、そのロールに割り当てられたページでのみ表示/編集できます。割り当てられていないページはそのロールには表示されません。MEANスタックWebアプリケーションでページを認証する方法を教えてください。
私は、pre_initイベントでコードを記述してロールを制限しています。平均スタックアプリケーションでは、mongoDBを使って同じことを試みています。
var mongoose = require('mongoose'),
Schema = mongoose.Schema;
var rolesSchema = new Schema({
role: { name: String },
accessPage: { pagename: String, view: true, Edit: true }
});
var roles= mongoose.model('roles', rolesSchema);
私はMEANスタックを初めて使いました。私たちはMEANスタックWebアプリケーションで認可関連のものをどのように達成できるのですか?
オープンソースです –
はい、オープンソースです。使用してみてください。それはあなたの目的に役立ちます。そのウェブサイトpassportjs.orgに行き、読んでください。 –