]> git.immae.eu Git - perso/Immae/Projets/Cryptomonnaies/Cryptoportfolio/Front.git/blobdiff - api/routes.go
Mails.
[perso/Immae/Projets/Cryptomonnaies/Cryptoportfolio/Front.git] / api / routes.go
index d7b316d885517e4a720aa3b1bdeb4ffa1037e7e0..d0e8cec151dbd550e2c406f06a7498747c9d1207 100644 (file)
@@ -27,6 +27,7 @@ var Groups = []Group{
                        {"POST", []gin.HandlerFunc{Signin}, "/signin"},
                        {"POST", []gin.HandlerFunc{PasswordReset}, "/passwordreset"},
                        {"POST", []gin.HandlerFunc{ChangePassword}, "/changepassword"},
+                       {"POST", []gin.HandlerFunc{ConfirmEmail}, "/confirmemail"},
                },
        },
        {
@@ -160,3 +161,11 @@ func ChangePassword(c *gin.Context) {
 
        RunQuery(query, c)
 }
+
+func ConfirmEmail(c *gin.Context) {
+       query := &ConfirmEmailQuery{}
+
+       query.In.Token = c.PostForm("token")
+
+       RunQuery(query, c)
+}