質問編集履歴
3
xうぇ
test
CHANGED
File without changes
|
test
CHANGED
@@ -224,4 +224,8 @@
|
|
224
224
|
|
225
225
|
|
226
226
|
|
227
|
+
ミドルウェアがwebについては、get通信に対するメソッド名は末尾にFormをつけるということを自分の中でルール化しています。
|
228
|
+
|
229
|
+
|
230
|
+
|
227
231
|
何かベストプラティクスがありましたらご教示いただけますと助かります。
|
2
えでd
test
CHANGED
File without changes
|
test
CHANGED
@@ -158,7 +158,7 @@
|
|
158
158
|
|
159
159
|
と、ここまで話た上で、`UserContoroller`に戻ります。
|
160
160
|
|
161
|
-
`ユーザーが〜〜〜をする`、というアクションをこの`UserController`は肥大化していしまいます。
|
161
|
+
`ユーザーが〜〜〜をする`、というアクションをこの`UserController`に定義していくとは肥大化していしまいます。
|
162
162
|
|
163
163
|
|
164
164
|
|
1
えc
test
CHANGED
File without changes
|
test
CHANGED
@@ -182,4 +182,46 @@
|
|
182
182
|
|
183
183
|
|
184
184
|
|
185
|
+
なので現状こういったルーティングにしています。(ちょっとだけ公開)
|
186
|
+
|
187
|
+
|
188
|
+
|
189
|
+
```
|
190
|
+
|
191
|
+
// ログインフォーム
|
192
|
+
|
193
|
+
Route::get('sign_in', 'Client\UserController@signInForm')->name('sign_in');
|
194
|
+
|
195
|
+
// ログイン実行
|
196
|
+
|
197
|
+
Route::post('sign_in', 'Client\UserController@signIn');
|
198
|
+
|
199
|
+
// ログアウト実行
|
200
|
+
|
201
|
+
Route::post('sign_out', 'Client\UserController@signOut')->name('sign_out');
|
202
|
+
|
203
|
+
|
204
|
+
|
205
|
+
|
206
|
+
|
207
|
+
// パスワード再設定メール送信フォーム
|
208
|
+
|
209
|
+
Route::get('password/reset_link', 'Client\UserController@passwordResetLinkForm')->name('password.reset_link');
|
210
|
+
|
211
|
+
// パスワード再設定メール送信実行
|
212
|
+
|
213
|
+
Route::post('password/reset_link', 'Client\UserController@passwordResetLink');
|
214
|
+
|
215
|
+
// パスワード再設定フォーム
|
216
|
+
|
217
|
+
Route::get('password/reset/{token?}', 'Client\UserController@passwordResetForm')->name('password.reset');
|
218
|
+
|
219
|
+
//パスワード再設定実行
|
220
|
+
|
221
|
+
Route::post('password/reset', 'Client\UserController@passwordReset');
|
222
|
+
|
223
|
+
```
|
224
|
+
|
225
|
+
|
226
|
+
|
185
227
|
何かベストプラティクスがありましたらご教示いただけますと助かります。
|