راکت

مشکل در ارسال json بعد از done شدن passport.js

بدون پاسخ

سلام

registerProcess(req, res,next) {
    DB_sessions.findOne({"_id": req.sessionID}, (err, session) => {
      console.log('date is: ' + Date.now())
      if (session) {
        DB_userInformation.findOne({"phoneNumber": req.body.number.toString()}, (err, row) => {
          req.body.phoneNumber = session.phoneNumber;
          req.body.shopID = Date.now();
          if (!row)//agar sabt nam nakarde bood
          {
            row = new DB_userInformation({
              phoneNumber: req.body.number
            });
            row.save();
            passport.authenticate('local.login')(req, res , next);
            res.json({ok: 1, redirect: "sendInfo"})(req,res,next)
          }
          //agar verifykardebood
          if (row.verify === true) {

          }
        })
      }
    })

  }
}

میخوام وقتی که یوزر لاگین شد دیگه کاربر ریدایرکت نشه و فقط یک json بره سمت کلاینت
باید چیکاربکنم؟
@hesammousavi

ثبت پرسش جدید

پاسخ‌ها

0

هنوز پاسخی ثبت نشده

اولین نفری باشید که به این پرسش کمک می‌کند و مسیر حل مشکل را باز می‌کند.

اولین پاسخ را بنویسید

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام