Closed ShinnosukeSuzuki closed 3 weeks ago
コミット:https://github.com/ShinnosukeSuzuki/techtrain-mission-ca-tech-dojo-golang/commit/f513d24db310b9256800e5fd536e40a099afd802 XTokenAuthMiddlewareでtokenから一意なユーザーを取得した後、contextにそのままtokenをセットしてしまっていた部分を修正し、userIDを渡すようにした。 これに伴い、userIdで一意なユーザーを取得するようにリポジトリのメソッドの追加やコントローラー層やサービス層の修正を行った。
コミット:https://github.com/ShinnosukeSuzuki/techtrain-mission-ca-tech-dojo-golang/commit/41c1790dd2e0a8042e1e44d9ce1d5e6272d2b6b8 サービスのメソッドにserviceとついていたり、userリポジトリでのメソッドの名前がCreateUserとなっているなど名前が冗長になっていたので端的な名称に変更するリファクタを行った。
POST /user/create
GET /user/create
PUT /user/update
実装
コミット:https://github.com/ShinnosukeSuzuki/techtrain-mission-ca-tech-dojo-golang/commit/f513d24db310b9256800e5fd536e40a099afd802 XTokenAuthMiddlewareでtokenから一意なユーザーを取得した後、contextにそのままtokenをセットしてしまっていた部分を修正し、userIDを渡すようにした。 これに伴い、userIdで一意なユーザーを取得するようにリポジトリのメソッドの追加やコントローラー層やサービス層の修正を行った。
コミット:https://github.com/ShinnosukeSuzuki/techtrain-mission-ca-tech-dojo-golang/commit/41c1790dd2e0a8042e1e44d9ce1d5e6272d2b6b8 サービスのメソッドにserviceとついていたり、userリポジトリでのメソッドの名前がCreateUserとなっているなど名前が冗長になっていたので端的な名称に変更するリファクタを行った。
動作検証
POST /user/create
GET /user/create
PUT /user/update