aboutsummaryrefslogtreecommitdiff
path: root/api/routes.go
diff options
context:
space:
mode:
authorjloup <jloup@jloup.work>2018-05-13 15:02:48 +0100
committerjloup <jloup@jloup.work>2018-05-13 15:02:48 +0100
commitd1c0ccfcb84f1b8778e38b027a333d03e1f4ae9e (patch)
tree08cac70f370aa17b9491aefdb73ecc64425e5f71 /api/routes.go
parent36942af3bf6eec57c4bebd6c373fe58e6323bce4 (diff)
downloadFront-d1c0ccfcb84f1b8778e38b027a333d03e1f4ae9e.tar.gz
Front-d1c0ccfcb84f1b8778e38b027a333d03e1f4ae9e.tar.zst
Front-d1c0ccfcb84f1b8778e38b027a333d03e1f4ae9e.zip
Account information panel.v0.0.11
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}