Email impl update
This commit is contained in:
parent
a879fb7c4f
commit
c51f1847ca
|
|
@ -12,19 +12,6 @@ use Alphaland\Moderation\Filter;
|
||||||
use Alphaland\Users\Render as UsersRender;
|
use Alphaland\Users\Render as UsersRender;
|
||||||
use Alphaland\Web\WebContextManager;
|
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
|
//safe generation utilities
|
||||||
|
|
||||||
function genHash($len)
|
function genHash($len)
|
||||||
|
|
|
||||||
|
|
@ -7,6 +7,7 @@ Alphaland 2021
|
||||||
|
|
||||||
//headers
|
//headers
|
||||||
|
|
||||||
|
use Alphaland\Common\Email;
|
||||||
use Alphaland\Users\ReferralProgram;
|
use Alphaland\Users\ReferralProgram;
|
||||||
use Alphaland\Users\TwoFactor;
|
use Alphaland\Users\TwoFactor;
|
||||||
|
|
||||||
|
|
@ -24,7 +25,7 @@ $userquery = $userquery->fetch(PDO::FETCH_OBJ);
|
||||||
|
|
||||||
$username = getUsername($userquery->id);
|
$username = getUsername($userquery->id);
|
||||||
$blurb = $userquery->blurb;
|
$blurb = $userquery->blurb;
|
||||||
$email = obfuscate_email($userquery->email);
|
$email = Email::ObfuscateEmail($userquery->email);
|
||||||
$verified = (bool)$userquery->verified;
|
$verified = (bool)$userquery->verified;
|
||||||
$joinpref = $userquery->canJoin;
|
$joinpref = $userquery->canJoin;
|
||||||
$tradepref = null;
|
$tradepref = null;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue