From d1c0ccfcb84f1b8778e38b027a333d03e1f4ae9e Mon Sep 17 00:00:00 2001 From: jloup Date: Sun, 13 May 2018 15:02:48 +0100 Subject: Account information panel. --- api/routes.go | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'api/routes.go') diff --git a/api/routes.go b/api/routes.go index d0e8cec..404f821 100644 --- a/api/routes.go +++ b/api/routes.go @@ -48,6 +48,13 @@ var Groups = []Group{ {"GET", []gin.HandlerFunc{GetPortfolio}, "/:name/portfolio"}, }, }, + { + "/user", + []Middleware{JwtAuth, UserConfirmed, OtpAuth}, + []Route{ + {"GET", []gin.HandlerFunc{UserAccount}, "/account"}, + }, + }, } func Signup(c *gin.Context) { @@ -169,3 +176,11 @@ func ConfirmEmail(c *gin.Context) { RunQuery(query, c) } + +func UserAccount(c *gin.Context) { + query := &UserAccountQuery{} + + query.In.User = GetUser(c) + + RunQuery(query, c) +} -- cgit v1.2.3