[add] Login endpoint

This commit is contained in:
2018-08-05 03:40:05 -06:00
parent 3fe49d894d
commit 8b09f75d3a
7 changed files with 113 additions and 5 deletions

View File

@@ -21,7 +21,16 @@ $container['logger'] = function ($c) {
// Cryto functions
$container['cryptographyService'] = function ($c) {
$cryptographySettings = $c->get('settings')['cryptography'];
require dirname(__FILE__) . "/../src/service/cryptography.php";
$cryptographyService = new cryptographyService($cryptographySettings);
$cryptographyService = new App\Service\CryptographyService($cryptographySettings);
return $cryptographyService;
};
// The session application
$container['sessionApplication'] = function ($c) {
$cryptographySettings = $c->get('settings')['cryptography'];
$cryptographyService = new App\Service\CryptographyService($cryptographySettings);
$mysqlSettings = $c->get('settings')['mysql'];
$sessionApplication = new App\Application\SessionApplication($mysqlSettings, $cryptographyService);
return $sessionApplication;
};