質問編集履歴

1

ソースのペーストミスを修正

2019/05/30 07:48

投稿

byth_net
byth_net

スコア12

test CHANGED
File without changes
test CHANGED
@@ -94,23 +94,29 @@
94
94
 
95
95
  routes\
96
96
 
97
- ```Handler.php
97
+ ```web.php
98
98
 
99
- // GETの場合は、$exception->guards()に想定通りの値が入った状態で、ここにくる。
99
+ Route::post('/login_A', 'LoginController@login')->name('guardA_login');
100
100
 
101
- public function unauthenticated($request, AuthenticationException $exception)
101
+ Route::post('/login_B', 'LoginController@login')->name('guardB_login');
102
102
 
103
- {
104
103
 
105
- if (in_array('GuardA', $exception->guards())) {
106
104
 
107
- return redirect()->guest(route('guardA_login'));
105
+ Route::group(['middleware' => 'auth:GuardA'], function () {
108
106
 
109
- }
107
+ // ここの処理で発生したのか?
110
108
 
111
- return redirect()->guest(route('guardB_login'));
112
109
 
110
+
113
- }
111
+ });
112
+
113
+
114
+
115
+ Route::group(['middleware' => 'auth:GuardB'], function () {
116
+
117
+ // ここの処理で発生したのか?
118
+
119
+ });
114
120
 
115
121
  ```
116
122