aboutsummaryrefslogtreecommitdiff
path: root/api/routes.go
diff options
context:
space:
mode:
Diffstat (limited to 'api/routes.go')
-rw-r--r--api/routes.go15
1 files changed, 15 insertions, 0 deletions
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{
48 {"GET", []gin.HandlerFunc{GetPortfolio}, "/:name/portfolio"}, 48 {"GET", []gin.HandlerFunc{GetPortfolio}, "/:name/portfolio"},
49 }, 49 },
50 }, 50 },
51 {
52 "/user",
53 []Middleware{JwtAuth, UserConfirmed, OtpAuth},
54 []Route{
55 {"GET", []gin.HandlerFunc{UserAccount}, "/account"},
56 },
57 },
51} 58}
52 59
53func Signup(c *gin.Context) { 60func Signup(c *gin.Context) {
@@ -169,3 +176,11 @@ func ConfirmEmail(c *gin.Context) {
169 176
170 RunQuery(query, c) 177 RunQuery(query, c)
171} 178}
179
180func UserAccount(c *gin.Context) {
181 query := &UserAccountQuery{}
182
183 query.In.User = GetUser(c)
184
185 RunQuery(query, c)
186}