$roo->jdata(array(
'secret' => $hash,
'image' => $qrcode,
- 'issuer' => $person->issuer
+ 'issuer' => $person->qrCodeIssuer()
));
}
){
return false;
}
- $pg= HTML_FlexyFramework::get()->page;
-
- $this->issuer = (empty($pg->company->name)) ? 'COBA KYC' : "{$pg->company->name} COBA KYC";
- $issuer = rawurlencode($this->issuer);
+ $issuer = rawurlencode($this->qrCodeIssuer());
$uri = "otpauth://totp/{$issuer}:{$this->email}?secret={$hash}&issuer={$issuer}&algorithm=SHA1&digits=6&period=30";
return "data:image/png;base64,{$base64}";
}
+ function qrCodeIssuer()
+ {
+ $pg= HTML_FlexyFramework::get()->page;
+
+ $issuer = (empty($pg->company->name)) ? 'ROOJS' : "{$pg->company->name}";
+
+ return $issuer;
+ }
+
static function test_ADMIN_PASSWORD_RESET($pg, $to)
{
$ff = HTML_FlexyFramework::get();