質問編集履歴

3

xうぇ

2018/10/16 13:44

投稿

退会済みユーザー
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

2018/10/16 13:44

投稿

退会済みユーザー
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

2018/10/16 13:42

投稿

退会済みユーザー
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
  何かベストプラティクスがありましたらご教示いただけますと助かります。