برنامه نویسی

پاسخ: Multiple Passport Local Strategies – DEV Community

شما می توانید با داشتن 2 LocalStrategies مختلف برای احراز هویت کاربر و مدیر به طور متفاوت (در مورد شما از جداول مختلف) این کار را انجام دهید.

چیزی مثل :

passport.use('user', new LocalStrategy(  //'user' strategy
  function(username, password, done) {
    User.findOne(/* ... */)
  }
));

passport.use('admin', new LocalStrategy( //'admin' strategy
  function(username, password, done) {
    Admin.findOne(/* ... */)

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا