perf: 修改验证邮件有效期改回24小时

This commit is contained in:
韦荣超 2022-03-09 15:04:04 +08:00
parent 6fb1c474d2
commit db99a21514
2 changed files with 2 additions and 2 deletions

View File

@ -607,7 +607,7 @@ class UsersController extends AbstractController
$oldTime = strtotime($res->created_at); $oldTime = strtotime($res->created_at);
$time = time(); $time = time();
//24个小时失效 //24个小时失效
if (abs($time - $oldTime) > 600) { if (abs($time - $oldTime) > 86400) {
return Base::retError("链接已失效,请重新登录/注册"); return Base::retError("链接已失效,请重新登录/注册");
} }
UserEmailVerification::where('code', $data['code']) UserEmailVerification::where('code', $data['code'])

View File

@ -42,7 +42,7 @@ class UserEmailVerification extends AbstractModel
*/ */
public static function userEmailSend(User $user) public static function userEmailSend(User $user)
{ {
$res = self::where('userid', $user->userid)->where('created_at', '>', Carbon::now()->subMinutes(10))->first(); $res = self::where('userid', $user->userid)->where('created_at', '>', Carbon::now()->subMinutes(1440))->first();
if ($res) return; if ($res) return;
//删除 //删除
self::where('userid', $user->userid)->delete(); self::where('userid', $user->userid)->delete();