Email impl update

This commit is contained in:
Astrologies 2021-12-23 00:25:39 -05:00
parent a879fb7c4f
commit c51f1847ca
2 changed files with 2 additions and 14 deletions

View File

@ -12,19 +12,6 @@ use Alphaland\Moderation\Filter;
use Alphaland\Users\Render as UsersRender;
use Alphaland\Web\WebContextManager;
//obfuscation
function obfuscate_email($email)
{
$em = explode("@",$email);
$name = implode('@', array_slice($em, 0, count($em)-1));
$len = floor(strlen($name)/2);
return substr($name,0, $len) . str_repeat('.', $len) . "@" . end($em);
}
// ..
//safe generation utilities
function genHash($len)

View File

@ -7,6 +7,7 @@ Alphaland 2021
//headers
use Alphaland\Common\Email;
use Alphaland\Users\ReferralProgram;
use Alphaland\Users\TwoFactor;
@ -24,7 +25,7 @@ $userquery = $userquery->fetch(PDO::FETCH_OBJ);
$username = getUsername($userquery->id);
$blurb = $userquery->blurb;
$email = obfuscate_email($userquery->email);
$email = Email::ObfuscateEmail($userquery->email);
$verified = (bool)$userquery->verified;
$joinpref = $userquery->canJoin;
$tradepref = null;