Authenticacion

This commit is contained in:
2020-04-07 15:37:21 -04:00
parent 2ae6826ff4
commit bca4665721
27 changed files with 378 additions and 34 deletions

View File

@ -24,7 +24,8 @@ return [
'url' => $container->get('urls.atencion'),
'logo' => $container->get('urls.atencion.logo')
],
'uploads' => $container->get('urls.uploads')
'uploads' => $container->get('urls.uploads'),
'direccion' => $container->get('urls.direccion')
],
'horario' => $horario,
'styles' => $container->get('styles'),
@ -38,6 +39,22 @@ return [
$manager->addFolder('data', $c->get('folders.data'));
return $manager;
},
ProVM\NotariaRaby\Common\Service\Login::class => function(Container $c) {
return new ProVM\NotariaRaby\Common\Service\Login(
$c->get('app.cookie.name'),
$c->get('app.cookie.time'),
getenv('ADMIN_PASSWORD'),
$c->get('files.login'),
$c->get(ProVM\Common\Service\Filemanager::class)
);
},
ProVM\NotariaRaby\Common\Middleware\Auth::class => function(Container $c) {
return new ProVM\NotariaRaby\Common\Middleware\Auth(
['admin'],
$c->get('urls.login'),
$c->get(ProVM\NotariaRaby\Common\Service\Login::class)
);
},
Nette\Mail\SendmailMailer::class => DI\create(),
Nette\Mail\SmtpMailer::class => function(Container $c) {
return new Nette\Mail\SmtpMailer($c->get('email'));