summaryrefslogtreecommitdiff
path: root/app/Model
diff options
context:
space:
mode:
Diffstat (limited to 'app/Model')
-rw-r--r--app/Model/UserModel.php9
1 files changed, 9 insertions, 0 deletions
diff --git a/app/Model/UserModel.php b/app/Model/UserModel.php
index d8db3270..32d0c888 100644
--- a/app/Model/UserModel.php
+++ b/app/Model/UserModel.php
@@ -38,6 +38,15 @@ class UserModel extends Base
->exists();
}
+ public function has2FA($username)
+ {
+ return $this->db->table(self::TABLE)
+ ->eq('username', $username)
+ ->eq('is_active', 1)
+ ->eq('twofactor_activated', 1)
+ ->exists();
+ }
+
/**
* Return true if the user exists
*