سلام و عرض ادب
من در کد زیر مشکل دارم. گویا قبل از ایجاد کوکی، تابع ارسال اس ام اس اجرا میشه. در حالی که کوکی خالیه و دفعات بعدی هم کوکی قبلی رو ارسال میکنه.
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
})
}
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟