diff options
-rw-r--r-- | classes/pref/prefs.php | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/classes/pref/prefs.php b/classes/pref/prefs.php index 671756f08..3e7d467fa 100644 --- a/classes/pref/prefs.php +++ b/classes/pref/prefs.php @@ -888,7 +888,9 @@ class Pref_Prefs extends Handler_Protected { if (!$otp_enabled) { $secret = $base32->encode(sha1($this->dbh->fetch_result($result, 0, "salt"))); $topt = new \OTPHP\TOTP($secret); - print QRcode::png($topt->provisioning_uri($login)); + print QRcode::png("otpauth://totp/".urlencode($login). + "?secret=$secret&issuer=".urlencode("Tiny Tiny RSS")); + } } |