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

ایجاد token متفاوت برای Admin و user در laravel passport

سلام.من 2 تا guard دارم که درایور هردو passport هست.مشکلم اینه که کاربر های عادی هم با داشتن توکن میتونن به روت های ادمین دسترسی داشته باشن..یعنی تشخصی نمیده که این توکن مربوط به Admin هست یا user
لطفا راهنمایی کنید


ثبت پرسش جدید
رضا
تخصص : Laravel Developer
@Megairan 4 سال پیش مطرح شد
0

@mohsenmoradi1851
سلام نیاز به ایجاد توکن های مختلف برای ادمین یا یوزر ها نیست،با همون توکن ایجاد شده میشه تفکیک کرد. شما باید با میدلور ها دسترسی هایی ادمین و یوزر رو به روت ها رو جدا کنید
https://laravel.com/docs/8.x/middleware
https://stackoverflow.com/questions/57484680/multi-users-with-passport-how-to-get-authenticated-user-type


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

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