محمد امیر محمدی
6 سال پیش توسط محمد امیر محمدی مطرح شد
4 پاسخ

ذخیره ای پی آی توکن

سلام
من میخوام وقتی اطلاعات لاگین کاربر ولیدیت شد و ای پی آی توکن به مرورگر ارسال شد اون رو ذخیره کنم
چجوری باید اینکار رو انجام بدم که امنیت لازم رو هم داشته باشه؟


ثبت پرسش جدید
حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 6 سال پیش آپدیت شد
2

خوب شما دارید از طریق api اینکارو میکنید.
ببینید شما باید برای درخواست های حساس که احتیاج به احرازهویت دارید باید این api token رو ارسال کنید و با middleware با نام auth:api میتونید این توکن رو چک کنید که در داخل فایل api.php میتونید به سادگی این کارو انجام بدید.
یعنی منظورم اینکه با ارسال توکن به روتهای که middleware براش قرار گرفته چک میشکه که ایا صحیح هست یا نه و اگر صحیحه کاربر مورد نظر چه شخصی هست این موارد در دوره ساخت api در لاراول داره تدریس میشه


محمد امیر محمدی
تخصص : برنامه نویس لاراول و ویو جی اس
@mem.amir.m 6 سال پیش مطرح شد
0

ممنون از پاسختون .
این رو متوجه شدم که سمت سرور چه اتفاقی می افته .
منظور من اینه که مثلا تو ری اکت نیتیو من api token رو داخل استوریج ذخیره میکنم و در دفعات بعدی که وارد اپ میشم لزومی نباشه دوباره احراز هویت انجام بشه بلکه فقط api token فرستاده بشه.
حالا میخوام بدونم چجوری همین api token رو داخل مرورگر ذخیره کنم وقتی از ویو یا ری اکت استفاده میکنم که امنیت حداقلی رو داشته باشه.


حسام موسوی
تخصص : طراح و برنامه نویس
@hesammousavi 6 سال پیش مطرح شد
1

کاری نداره که api token رو میارید داخل localStorage خودتون ذخیره میکنید و ازش استفاده میکنین


mamad sahra
@mamarezasahraee 6 سال پیش مطرح شد
0

@mem.amir.m
یک function تعریف کنید که مقدار token در localstorage را بررسی کند که null است یا خیر بعدنام این function رو تو قسمت mounted قرار بدید


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

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