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

لاگین در لاراول

با سلام و وقتر بخیر
میخاستم بدونم چجوری چک کنم که کاربر لاگین کرده یا نه در لاراول؟
تشکر
@ali.bayat


ثبت پرسش جدید
mkt
@mkt 5 سال پیش مطرح شد
mousareza
@mousareza.broghani 5 سال پیش مطرح شد
0

ممنون ولی این منظورم نیست
من میخام انگار کاربر وقتی یوزر و پسوردشو زد وارد حالا پنلش بشه... منظورم اینه شاید بد گفتم :)


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
0

لاراول خودش Authentication system داره دیگه. شما بعد ار نصب لاراول کامند زیر رو اجرا کنید حالت پیش فرضش برای شما پیاده‌سازی میشه

php artisan make:auth

بعد می‌تونید به آدرس‌های زیر مراجعه کنید

http://yourdomain.com/login
http://yourdomain.com/register

mousareza
@mousareza.broghani 5 سال پیش آپدیت شد
0

درست میگین من زدم و این کارهارو انجام دادم
حالا میخام وقتی یوزنیم و پسوردمو زدم وارد سایت بشم ....
یعنی اتنتیکیشن رو انجام بده و اگه من یوزر بودم وارد بشم...
@ali.bayat


mkt
@mkt 5 سال پیش آپدیت شد
0

خوب میتونی روی controller مربوطه middlewareبزاری یا روی construct__ کنترلرت :

روش یک :

Route::get('pages/mainpage', ['middleware' => 'auth', 'uses' => 'FooController@index']);

روش دوم:

public function __construct(){
    $this->middleware('auth');
}

علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
0

دوستان توضیح دادند. یه روش دیگه هم داره که از متد middleware در کلاس Route استفاده کنید:

Route::get('user/profile', function () {
    // code here
})->middleware('auth')

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

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