diff --git a/fs_template/reset_confirm.tpl b/fs_template/reset_confirm.tpl
new file mode 100644
index 00000000..72dfba60
--- /dev/null
+++ b/fs_template/reset_confirm.tpl
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
Reset Password
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/server/auth/internal/logic/useremailconfirmationlogic.go b/server/auth/internal/logic/useremailconfirmationlogic.go
index 6ae4fac6..397d04ea 100644
--- a/server/auth/internal/logic/useremailconfirmationlogic.go
+++ b/server/auth/internal/logic/useremailconfirmationlogic.go
@@ -45,7 +45,7 @@ func FinishRegister(svcCtx *svc.ServiceContext, user *gmodel.FsUser, token *auth
svcCtx.Config.Auth.AccessExpire,
time.Now().UTC().Unix(),
user.Id,
- token.GuestId,
+ 0,
)
if err != nil {