یلدا ادامه داره... ❤️ ۴۰ درصد تخفیف همه دورهها
استفاده از تخفیفهاسلام وقت بخیر!
من میخوام تو سایتم دو تا صفحه ورود داشته باشم
یکی عادی همون ورود به سایت که با مدل user کار میکنه
یکی دیگه هم از طریق مدل seller فروشنده ها
و مثلا به جایه متد auth::user بتونم از auth::seller استفاده کنم و به اطلاعاتش دست رسی داشته باشم و همچنین یه middleware هم براش درست کنم کسی میتونه راهنماییم کنه یا اگه مقاله ای در این باره هست ممنون میشم معرفی کنید!
سلام
وقتی seller دارید قطعا buyer هم دارید پس با همون منطقی که احتمالا buyer یوزر هست بهتره seller هم یوزر باشه و برای احراز هویتش فقط از auth::user استفاده کنید حالا می تونید فایل روت مجزا ایجاد کنید و در RouteServiceProvider نیز براش mapSellerRoutes ایجاد کنید سپس middleware مثلا با عنوان SellerAuthenticate رو ایجاد کنید به شکل زیر
public function handle($request, Closure $next)
{
if ($request->user()->type() == 'seller')
{
return $next($request);
}
return redirect('/');
}
کاملا مشخصه که توی تیبل یوزر ستون تایپ و در مدل یوزر هم باید متد type رو تعریف کنید.
با این حساب می تونید توی روت ها دسترسی های کاملا تفکیک شده برای seller ایجاد کنید.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟