fix(account): add account creante and fix incorrect field for getting all
This commit is contained in:
@@ -8,6 +8,7 @@ import (
|
||||
sharedaccount "nos-comptes/internal/shared-account"
|
||||
"nos-comptes/internal/storage/dao/postgresql"
|
||||
"nos-comptes/internal/user"
|
||||
"nos-comptes/middleware"
|
||||
"time"
|
||||
|
||||
"github.com/gin-gonic/gin"
|
||||
@@ -48,12 +49,13 @@ func NewRouter(config *handler.Config) *gin.Engine {
|
||||
userRoute.Handle(http.MethodPost, "", uh.CreateUser)
|
||||
|
||||
securedUserRoute := userRoute.Group("")
|
||||
securedUserRoute.Use(middleware.ValidateOAuthToken)
|
||||
//TODO add secure auth
|
||||
securedUserRoute.Handle(http.MethodGet, "/:userId", uh.GetUser)
|
||||
|
||||
//account route
|
||||
securedUserRoute.Handle(http.MethodGet, "/:userId/accounts", ah.GetAllAccountOfUser)
|
||||
securedUserRoute.Handle(http.MethodPost, "/:userId/accounts/:accountId", ah.CreateAccountOfUser)
|
||||
securedUserRoute.Handle(http.MethodPost, "/:userId/accounts", ah.CreateAccountOfUser)
|
||||
securedUserRoute.Handle(http.MethodDelete, "/:userId/accounts/:accountId", ah.DeleteAccountOfUser)
|
||||
securedUserRoute.Handle(http.MethodGet, "/:userId/accounts/:accountId", ah.GetSpecificAccountOfUser)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user