مشکل در ایجاد کوکی و استفاده از آن در نود جی اس

- 2 ماه پیش
Pooya Zangiabadi ( 215 تجربه )
2 ماه پیش

سلام و عرض ادب

من در کد زیر مشکل دارم. گویا قبل از ایجاد کوکی، تابع ارسال اس ام اس اجرا میشه. در حالی که کوکی خالیه و دفعات بعدی هم کوکی قبلی رو ارسال میکنه.

register(req, res, next) {
         res.cookie("auth_token", random.int(1000, 9999), {
             expire: new Date(Date.now() + 900000)
         });
        setTimeout(this.sendauthtoken(req), 3000);
        passport.authenticate('local.register', {
            successRedirect: '/accregister?mobile = ' + req.body.mobile,
            failureRedirect: '/register',
            failureFlash: true
        })(req, res, next);
    }

    sendauthtoken(req) {
        api.Send({
                message: req.cookies.auth_token,
                sender: "10007700707700",
                receptor: req.body.mobile
            })
    }
برای ارسال پاسخ باید وارد سایت شوید