質問編集履歴

3

追記3

2019/08/28 12:39

投稿

7122rz
7122rz

スコア9

test CHANGED
File without changes
test CHANGED
@@ -292,6 +292,12 @@
292
292
 
293
293
 
294
294
 
295
+ 追記2
296
+
297
+ Karnel.phpで、CSRFトークンの処理をコメント化して、カットしています
298
+
299
+
300
+
295
301
  試したこと
296
302
 
297
303
   上記に書いたことが大まかには全てです。

2

追記2

2019/08/28 12:39

投稿

7122rz
7122rz

スコア9

test CHANGED
File without changes
test CHANGED
@@ -190,6 +190,104 @@
190
190
 
191
191
 
192
192
 
193
+ ```ここに言語を入力
194
+
195
+ <?php
196
+
197
+
198
+
199
+ namespace App\Http\Controllers\Auth;
200
+
201
+ use Illuminate\Http\Request;
202
+
203
+ use App\User;
204
+
205
+ use App\Http\Controllers\Controller;
206
+
207
+ use Illuminate\Foundation\Auth\AuthenticatesUsers;
208
+
209
+
210
+
211
+ class LoginController extends Controller
212
+
213
+ {
214
+
215
+ /*
216
+
217
+ |--------------------------------------------------------------------------
218
+
219
+ | Login Controller
220
+
221
+ |--------------------------------------------------------------------------
222
+
223
+ |
224
+
225
+ | This controller handles authenticating users for the application and
226
+
227
+ | redirecting them to your home screen. The controller uses a trait
228
+
229
+ | to conveniently provide its functionality to your applications.
230
+
231
+ |
232
+
233
+ */
234
+
235
+
236
+
237
+ use AuthenticatesUsers;
238
+
239
+
240
+
241
+ /**
242
+
243
+ * Where to redirect users after login.
244
+
245
+ *
246
+
247
+ * @var string
248
+
249
+ */
250
+
251
+ protected $redirectTo = '/home';
252
+
253
+
254
+
255
+ /**
256
+
257
+ * Create a new controller instance.
258
+
259
+ *
260
+
261
+ * @return void
262
+
263
+ */
264
+
265
+ public function __construct()
266
+
267
+ {
268
+
269
+ $this->middleware('guest:web')->except('logout');
270
+
271
+ }
272
+
273
+
274
+
275
+ public function username(){
276
+
277
+ return 'name';
278
+
279
+ }
280
+
281
+
282
+
283
+ }
284
+
285
+
286
+
287
+ ```
288
+
289
+
290
+
193
291
  このリダイレクトループの原因を教えていただきたいです。
194
292
 
195
293
 

1

追記情報載せました。

2019/08/28 12:27

投稿

7122rz
7122rz

スコア9

test CHANGED
File without changes
test CHANGED
@@ -122,6 +122,72 @@
122
122
 
123
123
  ```
124
124
 
125
+ 追記
126
+
127
+
128
+
129
+ loginController@loginで、認証後にhomeに遷移する処理を書いてます。
130
+
131
+ ```php
132
+
133
+ <?php
134
+
135
+
136
+
137
+ namespace App\Http\Middleware;
138
+
139
+
140
+
141
+ use Closure;
142
+
143
+ use Illuminate\Support\Facades\Auth;
144
+
145
+
146
+
147
+ class RedirectIfAuthenticated
148
+
149
+ {
150
+
151
+ /**
152
+
153
+ * Handle an incoming request.
154
+
155
+ *
156
+
157
+ * @param \Illuminate\Http\Request $request
158
+
159
+ * @param \Closure $next
160
+
161
+ * @param string|null $guard
162
+
163
+ * @return mixed
164
+
165
+ */
166
+
167
+ public function handle($request, Closure $next, $guard = null)
168
+
169
+ {
170
+
171
+ if (Auth::guard($guard)->check()) {
172
+
173
+ return redirect('/home');
174
+
175
+ }
176
+
177
+
178
+
179
+ return $next($request);
180
+
181
+ }
182
+
183
+
184
+
185
+ }
186
+
187
+
188
+
189
+ ```
190
+
125
191
 
126
192
 
127
193
  このリダイレクトループの原因を教えていただきたいです。