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

2 سال پیش
توسط mamad sahra آپدیت شد
محمد امیر محمدی ( 2633 تجربه )
3 سال پیش
تخصص : برنامه نویس لاراول و ویو جی اس

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

حسام موسوی ( 365446 تجربه )
3 سال پیش
تخصص : طراح و برنامه نویس

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

محمد امیر محمدی ( 2633 تجربه )
3 سال پیش
تخصص : برنامه نویس لاراول و ویو جی اس

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

حسام موسوی ( 365446 تجربه )
3 سال پیش
تخصص : طراح و برنامه نویس

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

mamad sahra ( 140 تجربه )
2 سال پیش

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

برای ارسال پاسخ باید وارد سایت شوید