شما به این ویدیو دسترسی ندارید
شما به این ویدیو دسترسی ندارید
برای لاگین کردن و گرفتن توکن حتما باید از یوزرنیم و پسورد استفاده کنیم ؟ نمیتونیم فیلدی ک خودمون میخوایم رو بدیم مثلا ایمیل و پسورد ؟
ارسال نظر
سلام
در دوره های جنگو توضیح دادم که شما میتونید مدل User خودتون رو ایجاد کنید و ایمیل رو به عنوان فیلد اعتبارسنجی کاربر تنظیم کنید
نیازی به نوشتن logout به کمک jwt نیست؟ چون من آن را در این دوره ندیدم. نیازی نیست یا در دوره وجود دارد و من آن را پیدا نمی کنم؟
ارسال نظر
خیر، توی jwt ما logout نداریم، فقط کافیه توکن رو از مرورگر کاربر حذف کنید
سلام. ایا ذخیره کردن token روی حافظه مرورگر کاربر وظیفه frontend است؟ و اینکه چطور در jwt توکن در database ذخیره نمیشود ولی server توکن های دزست را تشخیص میدهد؟
ارسال نظر
سلام
بله، frontend توکن رو توی مرورگر کاربر ذخیره میکنه.
توی جنگو secret key دارید که برای هش کردن توکن استفاده میشه. سرور از این کلید برای خوندن اطلاعات استفاده میکه
سلام استاد وقت بخیر برای logout کردن باید چکاری انجام بدیم و به چه شکل از توکن استفاده بکنیم یا منقضیش بکنیم.....اگر داخل بلک لیست بزاریم refresh token رو ..بازم Access token دسترسی میده به کاربر این موضوع رو چجوری حل بکنیم...ممنون میشم یک توضیح کوچیک بدید در موردش
ارسال نظر
سلام
توکن رو از دیتابیس حذف کنید :|
سلام مهندس.
بنده یک پروژه در جنگو ( با استفاده از js , html) میسازم و میخوام فقط برای صفحه لاگین این پروژه از jwt استفاده کنم . در قسمت فرانت اند پروژه بایستی چه تغییراتی بدهم؟ آیا نیاز است از axios و vue حتما استفاده کنم؟
ارسال نظر
سلام
شما توی فرانت درخواست ارسال میکنی به جنگو و توکن رو تحویل میگیری.
بله، برای ارسال درخواست از فرانت به بکند میتونید از axios یا vuejs یا jquery استفاده کنید
سلام وقت بخیر
آقا امیر واسه سایتی که با خود جنگو ساخته شده هم میشه از jwt استفاده کرد ؟ اگه نه میشه بگی بهترین راهکار واسه بحث لاگین کردن تو سایتی که فقط با جنگو ساخته شده چیه
ارسال نظر
سلام
بله، میتونید استفاده کنید.
هیچ راهکار بهترینی وجود نداره، از هر روشی که نیاز دارید استفاده کنید.
سلام خسته نباشی
اگه بخوایم بجای یوزر و پسورد که کد اکسس میده ، فیلد های دلخواه خودمو بدم ، باید چیکار کنم یه راهنمایی میکنید
برای مثال میخوام هم با otp کد و هم با پسورد بشه لاگین کرد
ارسال نظر
سلام
در اینصورت باید خودتون ساخت توکن رو مدیریت کنید
سلام خسته نباشی . امیر من به شدت تو این که چجوری باید توکن رو از jwt بعد از لاگین بگیرم گیر کردم . بعد لاگین باید ریدایرکت بکنم به مسیر token/ ؟ با یه فرانت کار داریم یه پروژه میزنیم همه ی کاراشو کردیم فقط همینجاشو گیر کردم . امیدوارم منظورمو رسونده باشم
ارسال نظر
سلام
همونجوری که من توی این ویدیو نوشتم باید بنویسی. کاربر میاد داخل آدرس token/ و توکن خودش رو تحویل میگیره. لازم نیست جایی ریدایرکت بکنی.
سلام . امیر وقتی زمان refresh token تموم بشه کاربر باید دوباره لاگین بکنه درسته ؟ و گفتی زمان انقضای این توکن رو باید در مواردی که اطلاعات کاربر مهم هست باید کم قرار بدیم مثلا ۱ روز . خب اونجوری یعنی کاربر هر ۲۴ ساعت ۱ بار باید لاگین بکنه ؟
ارسال نظر
سلام
وبسایت هایی هست که شما هر نیم ساعت باید لاگین کنید و هیچ مشکلی هم نداره.
سلام وقتی از token معمولی استفاده کنیم ، هنگام logout ، اون token رو میایم از دیتابیس پاک می کنیم
اگر از JWT استفاده کنیم ، هنگام logout چیکار باید بکنیم ؟ چون token تو دیتابیس وجود نداره
ممنون
ارسال نظر
سلام
شما لازم نیست کاری بکنید. جنگو همه کارها رو انجام میده.
درود
1- راهی هست کلا browser رو ببندیم و اونجا هیچی نیاد ؟
2- oon templateRenderer مشابه همون حالتی هست که تو جنگو دیتا میفرستیم به view ؟ ( با این تفاوت که اینجا json هست ) ؟
ارسال نظر
سلام
توی همین ویدیو گفتم که که چطور browsableapi رو حذف کنید.
باید فقط jsonRendrer رو بزاری داخل تنظیمات
سلام و خسته نباشید
من وقتی در حالت JSONRenderer میخوام ببینم به صورت درختی زیر هم مثل اونچه که تو ویدیو هست نشون نمیده و همه به صورت دیکشنری تو یه ردیف هستند و انگار indent نداره و اصلا این حالت رندر نمیشه ممنون میشم راهنمایی فرمایید
ارسال نظر
سلام
اون ربطی به drf نداره. مرورگر اونجوری نشون میده. زیاد مهم نیست.
افزونه داره در گوگل سرچ کن chrome extension json beautifier یا همچین چیزی
perfect
3>
ارسال نظر
ارسال نظر