feat: add support for magic link login

This commit is contained in:
Lakhan Samani
2021-11-12 05:19:43 +05:30
parent 4269e2242c
commit e576c41348
11 changed files with 315 additions and 3 deletions

View File

@@ -46,7 +46,9 @@ func VerifyEmailHandler() gin.HandlerFunc {
}
// update email_verified_at in users table
db.Mgr.UpdateVerificationTime(time.Now().Unix(), user.ID)
if user.EmailVerifiedAt <= 0 {
db.Mgr.UpdateVerificationTime(time.Now().Unix(), user.ID)
}
// delete from verification table
db.Mgr.DeleteToken(claim.Email)