راکت

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

1 پاسخ

سلام و عرض ادب

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

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
            })
    }
ثبت پرسش جدید

پاسخ‌ها

1
سجاد
سجاد
@sajaddp

تخصص: برنامه نویس

سلام
چرا از promise برای اطمینان از اتمام فرآیند ایجاد کوکی کمک نمی گیرید؟

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

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

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