1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
<?php
namespace Garradin;
const LOGIN_PROCESS = true;
require_once __DIR__ . '/_inc.php';
// L'utilisateur est déjà connecté
if ($session->isLogged())
{
Utils::redirect('/admin/');
}
// Relance session_start et renvoie une image de 1px transparente
if (qg('keepSessionAlive') !== null)
{
$session->keepAlive();
|
|
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
<?php
namespace Garradin;
const LOGIN_PROCESS = true;
require_once __DIR__ . '/_inc.php';
// L'utilisateur est déjà connecté
if ($session->isLogged())
{
Utils::redirect(ADMIN_URL . '');
}
// Relance session_start et renvoie une image de 1px transparente
if (qg('keepSessionAlive') !== null)
{
$session->keepAlive();
|
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
'_id' => 'required|string',
'passe' => 'required|string',
'permanent' => 'boolean',
]);
if (!$form->hasErrors() && ($login = $session->login(f('_id'), f('passe'), (bool) f('permanent'))))
{
Utils::redirect('/admin/');
}
}
$champs = $config->get('champs_membres');
$champ = $champs->get($config->get('champ_identifiant'));
|
|
|
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
'_id' => 'required|string',
'passe' => 'required|string',
'permanent' => 'boolean',
]);
if (!$form->hasErrors() && ($login = $session->login(f('_id'), f('passe'), (bool) f('permanent'))))
{
Utils::redirect(ADMIN_URL);
}
}
$champs = $config->get('champs_membres');
$champ = $champs->get($config->get('champ_identifiant'));
|