diff --git a/routers/web/auth/auth.go b/routers/web/auth/auth.go index bda6789d8d..bb249c1eca 100644 --- a/routers/web/auth/auth.go +++ b/routers/web/auth/auth.go @@ -775,6 +775,13 @@ func handleAccountActivation(ctx *context.Context, user *user_model.User) { return } + // Register last login + user.SetLastLogin() + if err := user_model.UpdateUserCols(ctx, user, "last_login_unix"); err != nil { + ctx.ServerError("UpdateUserCols", err) + return + } + ctx.Flash.Success(ctx.Tr("auth.account_activated")) ctx.Redirect(setting.AppSubURL + "/") }