Fix login & mfa flow redirect
This commit is contained in:
parent
647aaa29b0
commit
9efdf085f3
2 changed files with 6 additions and 9 deletions
|
|
@ -163,12 +163,6 @@ func TotpVerifyPage(c *fiber.Ctx) error {
|
|||
if c.Method() == "POST" {
|
||||
otp := c.FormValue("otp")
|
||||
if totp.Validate(otp, user.TotpSercet.String) {
|
||||
sess.Set("totp-verified", "yes")
|
||||
err = sess.Save()
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
redirectId := c.Query("redirect")
|
||||
redirectUrl := "/"
|
||||
|
||||
|
|
@ -181,6 +175,9 @@ func TotpVerifyPage(c *fiber.Ctx) error {
|
|||
}
|
||||
}
|
||||
|
||||
sess.Set("totp-verified", "yes")
|
||||
sess.Save()
|
||||
|
||||
return c.Redirect(redirectUrl)
|
||||
} else {
|
||||
mfaError = "Code temporaire invalide"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue