1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
<?php
namespace Garradin;
const LOGIN_PROCESS = true;
require_once __DIR__ . '/_inc.php';
$error = false;
if (trim(qg('c')))
{
if ($membres->recoverPasswordConfirm(qg('c')))
{
Utils::redirect('/admin/password.php?new_sent');
}
$error = 'EXPIRED';
}
elseif (f('recover'))
{
$form->check('recoverPassword', [
'id' => 'required'
]);
if (!$form->hasErrors())
{
if (trim(f('id')) && $membres->recoverPasswordCheck(f('id')))
{
Utils::redirect('/admin/password.php?sent');
}
$form->addError('Ce membre n\'a pas d\'adresse email enregistrée ou n\'a pas le droit de se connecter.');
}
}
|
>
>
>
|
|
|
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
<?php
namespace Garradin;
use Garradin\Membres\Session;
const LOGIN_PROCESS = true;
require_once __DIR__ . '/_inc.php';
$error = false;
if (trim(qg('c')))
{
if (Session::recoverPasswordConfirm(qg('c')))
{
Utils::redirect('/admin/password.php?new_sent');
}
$form->addError('Le lien que vous avez suivi est invalide ou a expiré.');
}
elseif (f('recover'))
{
$form->check('recoverPassword', [
'id' => 'required'
]);
if (!$form->hasErrors())
{
if (trim(f('id')) && Session::recoverPasswordCheck(f('id')))
{
Utils::redirect('/admin/password.php?sent');
}
$form->addError('Ce membre n\'a pas d\'adresse email enregistrée ou n\'a pas le droit de se connecter.');
}
}
|