رفتن به مطلب
انجمن پشتیبانی لاراول ایران

هاست لاراول با پشتیبانی 24 ساعته و امکانات کامل از مدیرهاست

Recommended Posts

با عرض سلام و خسته نباشید خدمت همه

 

 

یه راهنمایی میخواستم

 

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

Share this post


Link to post
Share on other sites

هاست لاراول با پشتیبانی 24 ساعته و امکانات کامل از مدیرهاست

داخل loginController یه متد به اسم redirectPath وجود داره که میتونید این متد رو اورراید کنید و داخلش برای مسیر ریدایرکت شرط بذارید که

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

    public function redirectPath()
    {
        if ($is_admin){
            return route('admin');
        }
        if (method_exists($this, 'redirectTo')) {
            return $this->redirectTo();
        }

        return property_exists($this, 'redirectTo') ? $this->redirectTo : '/profile';
    }

 

Share this post


Link to post
Share on other sites

وارد این گفتگو شوید

میتوانید پیام خود را ارسال کنید و بعد ثبت نام نمایید. در صورتی که حساب کاربری دارید, هم اکنون وارد شوید و در این گفتگو شرکت کنید.

مهمان
پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  Only 75 emoji are allowed.

×   لینک شما به صورت اتوماتیک جایگذاری شد.   نمایش به عنوان یک لینک به جای

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • جدید...