شما به این ویدیو دسترسی ندارید
شما به این ویدیو دسترسی ندارید
سلام استاد وقتتون بخیر باشه. قبلا میشد ویدیو هارو دانلود کرد ولی الان زیر هیچکدوم از ویدیوها لینک دانلود قسمت نمیاد. میخاستم بپرسم مشکل از نت منه یا واقعا تغییری ایجاد شده؟
ارسال نظر
سلام
دیگه ویدیوها رو به شکل تکی نمیتونید دانلود کنید. باید کل دوره رو یکجا دانلود کنید.
سلام و خسته نباشید
اخیرا از وقتی فرمت ویدئو هاتون رو عوض کردید تو پخش فیلم به مشکل میخورم و بالا نمیاد
خیلی اذیت میکنه
ممنون میشم پیگیری کنید
ارسال نظر
سلام
متاسفانه مشکل از سمت ابرآروان هست و من کاری از دستم بر نمیاد.
سلام فایل ها static رو تو دوره بعدی توضیح میدی؟
ارسال نظر
سلام.
بله
سلام خسته نباشی. ویدیوی خیلی خوب بود... لذت بردیم.
در رابطه با shell تا قبل این ویدیو چیزی نگفته بودید و این جا آشنا شدیم (چون مطمئن نبودید که قبلا shell رو گفتید یا نه عرض میکنم). اگر بیشتر از این نیاز هست لطفا تو دوره سوم جنگو که هنوز تمام نشده درباره ی shell صحبت کنید.
ارسال نظر
سلام
ممنون. در همین حد کافیه
سلام
در مورد سوالی که یکی از کاربرا پرسیده ، راستش سوال منم شد که چجوری جلوی ورود به صفحه ی ورود کد رو بگیریم که کاربر الکی نیاد واسه خوش کد وارد کنه
برای این مشکل میتونیم از session ها استفاده کنیم ؟
مثلا بعد از ارسال پیامک یه session ست کنیم و برای اینکه کاربر نیاد بیهوده کد وارد کنه ، قبلش چک کنیم اگه اون session ست شده بود بتونه به اون url بیاد
آیا این راه درسته و مشکل امنیتی نداره ؟ یا راه دیگه ای داره ؟
تشکر
ارسال نظر
سلام
برای اینکار داخلhttp یک هدری وجود داره به اسم REFERER که مشخص میکنه کاربر از کجا داره میاد.
میتونید در صفحه کد چک کنید که کاربر حتما از صفحه شماره تلفن اومده باشه.
این دو لینک رو مطالعه کنید:
https://docs.djangoproject.com/en/3.2/ref/request-response/
https://stackoverflow.com/questions/11801946/setting-http-referer-header-in-django-test
درود فراوان ،
یک سوال ، الان ما اگه بریم توی این مسیر /account/verify/
همینجوری میتونیم بیخودی واسه خومون کد وارد کنیم ،
اینو چجوری میشه یکم بهتر پیاده سازی کرد ؟
ارسال نظر
اینم تو آپدیت جدید بهتون میگم
درود
ببخشید ممکنه یه سرنخ بدی یا راهنمایی بکنی که این مورد رو چیکار باید بکنیم ؟ یا چی مسیری رو بریم ؟
https://github.com/CuriousLearner/django-phone-verify
عالی
مرسی از تو 3>
ولی یه سوالی کلا دارم ، میخام ببینم در عمل چه اتفاقی می افته که کاربر الکی نره تو صفحه واسه خودش کد وارد کنه
که اگه بتونم بدون پکیج پیاده سازی کنم
سلام اگر برای ورود من درخواست بدم ویک نفر یک ثانیه بعد درخواست بده برای دریافت کد این باعث نمیشه کد نفر اول نامعتبر بشه و نتونه ورود کنه؟
ارسال نظر
سلام
کلا بخش لاگین با موبایل مشکل داره.
شما کد مربوط به هر کاربر رو داخل مدل ذخیره کن و اطلاعات رو از داخل مدل بخون.
این دوره رو که آپدیت کنم، مشکل رو حل میکنم
با سلام
برام سوال شد تو قسمت ۲۹ شماره رو داخل دیتابیس ذخیره کردید ولی صفر اون ذخیره نشد تو قسمت ۳۱ داخل دیتابیس شماره رو همراه صفر query زدین به دیتابیس و تونست کاربر رو پیدا کنه در حالیکه یک صفر اختلاف دارن یکی ۱۱ رقم هست اون یکی ۱۰ رقم
ارسال نظر
سلام
ما در هر دو صورت داریم بدون صفر کار میکنیم
سلام استاد خسته نباشید...اشتباه بسیار بزرگی که شما انجام دادید این بود که random code رو از طریق url ارسال کردید..در واقع کاربر اصلا نیازی ب دریافت پیامک نداره..کد random تو url نمایانه و این باگ بسیار بزرگیه بنظرم...هرکی شماره تلفن کاربر هارو داشته باشه شماره رو وارد میکنه و به کد تصادفی تو url دسترسی داره...امیدوارم ی بازبینی انجام بدید و باگ رو برطرف کنید
ارسال نظر
سلام
بله از این موضوع اطلاع دارم.
در ویدیو 42 این مشکل رو حل کردم.
سلام وقتتون بخیر.
ممنون از اموزش هاتون.
فقط به نظرم اومد یه مشکلی هست اونم اینکه شماره موبایل باید منحصر به فرد باشه و شماره تکراری در دیتابیس ذخیره نشه ..چون در قسمت verify که برحسب شماره موبایل کاربر رو پیدا میکنید ممکنه شماره موبایل تکراری ذخیره شده باشه.
ارسال نظر
سلام
خب مشکلی نیست داخل مدل profile در فیلد شماره موبایل unique رو True قرار بدین. این موارد رو چون داخل دورههای قبلی گفتم دیگه توی این دوره روی اونها تممرکز نمیکنیم.
ارسال نظر