2016-08-29 13:19:44 -04:00
|
|
|
<?php
|
2017-05-02 08:40:44 -04:00
|
|
|
|
|
|
|
|
use OCA\TwoFactorBackupCodes\Provider\BackupCodesProvider;
|
|
|
|
|
use OCP\Template;
|
|
|
|
|
|
2017-01-16 06:48:09 -05:00
|
|
|
// @codeCoverageIgnoreStart
|
2016-08-29 13:19:44 -04:00
|
|
|
|
2017-05-02 08:40:44 -04:00
|
|
|
/* @var $provider BackupCodesProvider */
|
|
|
|
|
$provider = OC::$server->query(BackupCodesProvider::class);
|
|
|
|
|
$user = OC::$server->getUserSession()->getUser();
|
|
|
|
|
|
|
|
|
|
if ($provider->isActive($user)) {
|
|
|
|
|
$tmpl = new Template('twofactor_backupcodes', 'personal');
|
|
|
|
|
return $tmpl->fetchPage();
|
|
|
|
|
} else {
|
|
|
|
|
return "";
|
|
|
|
|
}
|
|
|
|
|
|
2017-01-16 14:53:48 -05:00
|
|
|
// @codeCoverageIgnoreEnd
|