شما به این ویدیو دسترسی ندارید



0

intro

14:3

رایگان

1

response

13:25

رایگان

2

request

10:24

رایگان

3

serializer

14:37

4

user register

19:35

8

status codes

5:49

9

authentication

14:42

10

permissions

9:6

11

read

11:37

12

update/delete

12:14

13

method fields

8:17

16

viewset

30:10

17

throttling

11:12

18

jwt

14:48

19

swagger

17:37

20

renderer/parser

7:50

21

pagination

19:2

22

metadata

7:56

دوره های پیشنهادی

دوره آموزش دیتابیس Neo4j
دوره آموزش دیتابیس Neo4j
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش شل اسکریپت نویسی(shell scripting)
دوره آموزش شل اسکریپت نویسی(shell scripting)
تکمیل ضبط
امیرحسین بیگدلو
دوره آموزش pandas پایتون
دوره آموزش pandas پایتون
تکمیل ضبط
امیرحسین بیگدلو



ارسال نظر

برای ارسال نظر باید لاگین کنید

مهدی

10 ماه قبل

برای لاگین کردن و گرفتن توکن حتما باید از یوزرنیم و پسورد استفاده کنیم ؟ نمیتونیم فیلدی ک خودمون میخوایم رو بدیم مثلا ایمیل و پسورد ؟


امیرحسین بیگدلو

10 ماه قبل

سلام
در دوره های جنگو توضیح دادم که شما میتونید مدل User خودتون رو ایجاد کنید و ایمیل رو به عنوان فیلد اعتبارسنجی کاربر تنظیم کنید

سیاوش

2 سال قبل

نیازی به نوشتن logout به کمک jwt نیست؟ چون من آن را در این دوره ندیدم. نیازی نیست یا در دوره وجود دارد و من آن را پیدا نمی کنم؟


امیرحسین بیگدلو

2 سال قبل

خیر، توی jwt ما logout نداریم، فقط کافیه توکن رو از مرورگر کاربر حذف کنید

rayyyy

2 سال قبل

سلام. ایا ذخیره کردن token روی حافظه مرورگر کاربر وظیفه frontend است؟ و اینکه چطور در jwt توکن در database ذخیره نمیشود ولی server توکن های دزست را تشخیص میدهد؟


امیرحسین بیگدلو

2 سال قبل

سلام
بله، frontend توکن رو توی مرورگر کاربر ذخیره میکنه.
توی جنگو secret key دارید که برای هش کردن توکن استفاده میشه. سرور از این کلید برای خوندن اطلاعات استفاده میکه

shayan

2 سال قبل

سلام استاد وقت بخیر برای logout کردن باید چکاری انجام بدیم و به چه شکل از توکن استفاده بکنیم یا منقضیش بکنیم.....اگر داخل بلک لیست بزاریم refresh token رو ..بازم Access token دسترسی میده به کاربر این موضوع رو چجوری حل بکنیم...ممنون میشم یک توضیح کوچیک بدید در موردش


امیرحسین بیگدلو

2 سال قبل

سلام
توکن رو از دیتابیس حذف کنید :|

محمد

2 سال قبل

سلام مهندس.
بنده یک پروژه در جنگو ( با استفاده از js , html) میسازم و میخوام فقط برای صفحه لاگین این پروژه از jwt استفاده کنم . در قسمت فرانت اند پروژه بایستی چه تغییراتی بدهم؟ آیا نیاز است از axios و vue حتما استفاده کنم؟


امیرحسین بیگدلو

2 سال قبل

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

جواد

2 سال قبل

سلام وقت بخیر
آقا امیر واسه سایتی که با خود جنگو ساخته شده هم میشه از jwt استفاده کرد ؟ اگه نه میشه بگی بهترین راهکار واسه بحث لاگین کردن تو سایتی که فقط با جنگو ساخته شده چیه


امیرحسین بیگدلو

2 سال قبل

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

ERFAN

2 سال قبل

سلام خسته نباشی
اگه بخوایم بجای یوزر و پسورد که کد اکسس میده ، فیلد های دلخواه خودمو بدم ، باید چیکار کنم یه راهنمایی میکنید
برای مثال میخوام هم با otp کد و هم با پسورد بشه لاگین کرد


امیرحسین بیگدلو

2 سال قبل

سلام
در اینصورت باید خودتون ساخت توکن رو مدیریت کنید

جواد

3 سال قبل

سلام خسته نباشی . امیر من به شدت تو این که چجوری باید توکن رو از jwt بعد از لاگین بگیرم گیر کردم . بعد لاگین باید ریدایرکت بکنم به مسیر token/ ؟ با یه فرانت کار داریم یه پروژه میزنیم همه ی کاراشو کردیم فقط همینجاشو گیر کردم . امیدوارم منظورمو رسونده باشم


امیرحسین بیگدلو

3 سال قبل

سلام
همونجوری که من توی این ویدیو نوشتم باید بنویسی. کاربر میاد داخل آدرس token/ و توکن خودش رو تحویل میگیره. لازم نیست جایی ریدایرکت بکنی.

جواد

3 سال قبل

سلام . امیر وقتی زمان refresh token تموم بشه کاربر باید دوباره لاگین بکنه درسته ؟ و گفتی زمان انقضای این توکن رو باید در مواردی که اطلاعات کاربر مهم هست باید کم قرار بدیم مثلا ۱ روز . خب اونجوری یعنی کاربر هر ۲۴ ساعت ۱ بار باید لاگین بکنه ؟


امیرحسین بیگدلو

3 سال قبل

سلام
وبسایت هایی هست که شما هر نیم ساعت باید لاگین کنید و هیچ مشکلی هم نداره.

حسین

3 سال قبل

سلام وقتی از token معمولی استفاده کنیم ، هنگام logout ، اون token رو میایم از دیتابیس پاک می کنیم
اگر از JWT استفاده کنیم ، هنگام logout چیکار باید بکنیم ؟ چون token تو دیتابیس وجود نداره
ممنون


امیرحسین بیگدلو

3 سال قبل

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

باب

4 سال قبل

درود

1- راهی هست کلا browser رو ببندیم و اونجا هیچی نیاد ؟
2- oon templateRenderer مشابه همون حالتی هست که تو جنگو دیتا میفرستیم به view ؟ ( با این تفاوت که اینجا json هست ) ؟


امیرحسین بیگدلو

4 سال قبل

سلام
توی همین ویدیو گفتم که که چطور browsableapi رو حذف کنید.
باید فقط jsonRendrer رو بزاری داخل تنظیمات

masy

4 سال قبل

سلام و خسته نباشید
من وقتی در حالت JSONRenderer میخوام ببینم به صورت درختی زیر هم مثل اونچه که تو ویدیو هست نشون نمیده و همه به صورت دیکشنری تو یه ردیف هستند و انگار indent نداره و اصلا این حالت رندر نمیشه ممنون میشم راهنمایی فرمایید


امیرحسین بیگدلو

4 سال قبل

سلام
اون ربطی به drf نداره. مرورگر اونجوری نشون میده. زیاد مهم نیست.


محمد

3 سال قبل

افزونه داره در گوگل سرچ کن chrome extension json beautifier یا همچین چیزی

باب

4 سال قبل

perfect
3>


مونگارد