111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
|
}
// Ajout de la gestion de LOCAL_LOGIN
public function isLogged($disable_local_login = false)
{
$logged = parent::isLogged();
if (!$disable_local_login && !$logged && defined('\Garradin\LOCAL_LOGIN')
&& is_int(\Garradin\LOCAL_LOGIN) && \Garradin\LOCAL_LOGIN > 0)
{
$logged = $this->create(\Garradin\LOCAL_LOGIN);
}
return $logged;
}
// Ici checkOTP utilise NTP en second recours
public function checkOTP($secret, $code)
|
|
>
>
|
>
|
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
|
}
// Ajout de la gestion de LOCAL_LOGIN
public function isLogged($disable_local_login = false)
{
$logged = parent::isLogged();
if (!$disable_local_login && defined('\Garradin\LOCAL_LOGIN')
&& is_int(\Garradin\LOCAL_LOGIN) && \Garradin\LOCAL_LOGIN > 0)
{
if (!$logged || ($logged && $this->user->id != \Garradin\LOCAL_LOGIN))
{
$logged = $this->create(\Garradin\LOCAL_LOGIN);
}
}
return $logged;
}
// Ici checkOTP utilise NTP en second recours
public function checkOTP($secret, $code)
|