Hossein Nadimi
5 سال پیش توسط Hossein Nadimi مطرح شد
7 پاسخ

عضویت با پیامک

سلام، من میخوام تو پروژه ای که با nodejs میسازم فقط با پیامک بشه ثبت نام کرد و بعدش کاربر پروفایلشو ویرایش کنه.
کسی میتونه راهنماییم کنه یا نمونه کدی نشونم بده؟


ثبت پرسش جدید
حمید رضا رمضانی
تخصص : توسعه دهنده سرور(Back-End Deve...
@DevHP 5 سال پیش آپدیت شد
1

درود برشما برای اینکه شما بتونید برای کاربر کد تاییده بفرستید و کاربر برای اینکه ثبت نام کنه باید کد رو وارد کنه پس شما برای قدم اول به یک پنل sms نیاز داری که من بهشما ملی پیامک را پیشهاد میکنم که اونا بهتون کمک میکنن که چه جوری این الگوریتم رو بنویسی تا کار مورد نظرت انجام بشه

فقط یادت باشه که برای کد باید یک مقدار رندم یونیک برای هر نفر در نظر بگیری که حتی میتونی براش تایم انقضا هم بزاری فقط یه چیز دیگه اینکه اگر پروژت گرفت و خیلی کاربر توش ثبت نام کردن و از 1000 زد بالا ایشاالله ، باید این کد رندم یونیکت از بین 1000 تا 9999 باشه
@saregol.messi10


الیاس سخاوتی نیا
تخصص : علاقه‌مند به برنامه‌‎نویسی
@elyassir 5 سال پیش مطرح شد
2

1- شماره کاربر رو میگیری
2- کد رندوم تولید میکنی و براش میفرستی و توی دیتابیس ذخیره میکنی
3- چک میکنی از قبل ثبت نام کرده یا نه
4- چک میکنی کدی که کاربر وارد کرده با کد داخل دیتابیس یکی هست یا نه
5- اگه ثبت نام کرده بود که با اون کد وارد پنلش میشه
6- اگه ثبت نام نکرده بود که به اون کد میره به مرحله ثبت اطلاعات و ثبت نام میشه
7- مراحل همینه ولی خب میتونی تاریخ انقضا و... هم اضافه کنی همونجور که دوستمون گفتن


Hossein Nadimi
تخصص : برنامه نویس بک اند
@hosseinnadimi 5 سال پیش مطرح شد
0

خیلی ممنون از پاسخگوییتون
الان من یه فرم ساختم که شماره کاربرو به روت register/ پست میکنه اونجا شماره تو دیتابیس ذخیره میشه و همچنین کد فعالسازی ساخته ذخیره میشه.
بعدش یه فرم دیگه میاد که کاربر کد رو باید اونجا وارد کنه اونم به روت activate/ پست میشه اونجا کد وارد شده کاربر با کد ارسالی مقایسه میشه تا در صورت صحیح بودن اکانت کاربر فعال بشه.

به نظرتون این روش درسته؟
و اینکه تو فرم دومی چطور میتونم به شماره کاربر دسترسی داشته باشم که وقتی فرم دوم پست میشه با اون کوئری بزنم به دیتابیس؟

@hamidrezaramezani.hp
@elyasbeshkani


الیاس سخاوتی نیا
تخصص : علاقه‌مند به برنامه‌‎نویسی
@elyassir 5 سال پیش مطرح شد
1

@hosseinnadimi

شما باید از فرم اول شماره رو پاس بدین به فرم دوم تا اونجا چک کنین اون شماره کدی که وارد کرده درسته یا نه.


Hossein Nadimi
تخصص : برنامه نویس بک اند
@hosseinnadimi 5 سال پیش مطرح شد
0

ببخشید من یکم تازه کارم، منظورتونو نفهمیدم میشه تو این مورد راهنمایی کنین.
@elyasbeshkani


الیاس سخاوتی نیا
تخصص : علاقه‌مند به برنامه‌‎نویسی
@elyassir 5 سال پیش آپدیت شد
0

@hosseinnadimi
خواهش میکنم بپرسین مشکلی نیس
من خودمم تازه کارم ;)

الان من یه فرم ساختم که شماره کاربرو به روت register/ پست میکنه اونجا شماره تو دیتابیس ذخیره میشه و همچنین کد فعالسازی ساخته ذخیره میشه.

همینجایی که شماره رو میگیرن و به روت register/ پست میکنین شماره رو توی یه متغیر ذخیره کنین
و بعد دوباره اینجا که گفتین

بعدش یه فرم دیگه میاد که کاربر کد رو باید اونجا وارد کنه اونم به روت activate/ پست میشه اونجا کد وارد شده کاربر با کد ارسالی مقایسه میشه تا در صورت صحیح بودن اکانت کاربر فعال بشه.

همینجا اون شماره رو دوباره با کد بفرستن توی activate/ تا چک کنین فعال هست یا نه
و اگه اوکی بود اون شماره رو نگه دارین دوباره و بعد ازش توی مراحل بعدی استفاده کنین

البته ببخشین منم نتونستم خوب توضیح بدم چون زیاد با لاراول آشنا نیستم


Hossein Nadimi
تخصص : برنامه نویس بک اند
@hosseinnadimi 5 سال پیش مطرح شد
0

البته لاراول نیست، با nodejs کار میکنم. خیلی ممنون از راهنماییتون، سعی کنم ببینم میتونم حل کنم.
@elyasbeshkani


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

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