سعاد نشر 1 يناير 2016 أرسل تقرير نشر 1 يناير 2016 (معدل) عند حماية المسارات على Laravel 5 فإنه يعمل بشكل جيد، لكن لا أعلم كيفية تحويل المستخدم إلى صفحة التعريف للولوج إلى الموقع، مما يعيدني إلى الصفحة الرئيسية دائما، هذا كود المسارات:Route::get('/', function () { return view('welcome'); }); Route::group(['middleware' => ['auth']], function () { Route::resource('people', 'PeopleController'); Route::resource('people.checkins', 'CheckinsController'); Route::model('checkins', 'Checkin'); Route::model('people', 'Person'); Route::bind('checkins', function($value, $route) { return App\Checkin::whereId($value)->first(); }); Route::bind('people', function($value, $route) { return App\Person::whereId($value)->first(); }); }); Route::group(['middleware' => 'web'], function () { Route::auth(); Route::get('/home', 'HomeController@index'); });ماهو الحل لهذه المشكلة؟ تم التعديل في 1 يناير 2016 بواسطة سعاد اقتباس
0 E.Nourddine نشر 2 يناير 2016 أرسل تقرير نشر 2 يناير 2016 (معدل) عند استعمال Auth على Laravel عليك باستخدام web لتطبيقه على مجموعة مسارات.يمكنك تغيير مسار مجموعة باستخدام authوmiddlware للحماية: Route::group(['middleware' => ['web', 'auth']], function () { // ... });استعمال مصفوفة لتحديد أكثر من middlware على المسار: Route::get('/', function () { // })->middleware(['first', 'second']);أو:Route::get('/', ['middleware' => ['first', 'second'], function () { // }]);وَ:Route::put('post/{id}', ['middleware' => 'role:editor', function ($id) { // }]); Laravel 5.1 - Middleware to routePassing parameters to Middleware in Laravel 5.1 تم التعديل في 2 يناير 2016 بواسطة E.Nourddine اقتباس
السؤال
سعاد
عند حماية المسارات على Laravel 5 فإنه يعمل بشكل جيد، لكن لا أعلم كيفية تحويل المستخدم إلى صفحة التعريف للولوج إلى الموقع، مما يعيدني إلى الصفحة الرئيسية دائما، هذا كود المسارات:
ماهو الحل لهذه المشكلة؟
تم التعديل في بواسطة سعاد1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.