initRedis(); $token = Tools::genRandomChar(64); $redis->setex('password_reset:' . $token, Config::obtain('email_password_reset_ttl'), $email); $subject = $_ENV['appName'] . '-重置密码'; $resetUrl = $_ENV['baseUrl'] . '/password/token/' . $token; Mail::send( $email, $subject, 'password_reset.tpl', [ 'resetUrl' => $resetUrl, ] ); } }