mirror of
https://github.com/friendica/friendica
synced 2024-12-22 12:40:15 +00:00
Move 'Authentication' to Security namespace
This commit is contained in:
parent
ad34abda1a
commit
3a52179393
4 changed files with 17 additions and 13 deletions
|
@ -38,6 +38,6 @@ $a->runFrontend(
|
|||
$dice->create(\Friendica\App\Module::class),
|
||||
$dice->create(\Friendica\App\Router::class),
|
||||
$dice->create(\Friendica\Core\PConfig\IPConfig::class),
|
||||
$dice->create(\Friendica\App\Authentication::class),
|
||||
$dice->create(\Friendica\Security\Authentication::class),
|
||||
$dice->create(\Friendica\App\Page::class)
|
||||
);
|
||||
|
|
|
@ -24,7 +24,7 @@ namespace Friendica;
|
|||
use Exception;
|
||||
use Friendica\App\Arguments;
|
||||
use Friendica\App\BaseURL;
|
||||
use Friendica\App\Authentication;
|
||||
use Friendica\Security\Authentication;
|
||||
use Friendica\Core\Config\Cache;
|
||||
use Friendica\Core\Config\IConfig;
|
||||
use Friendica\Core\PConfig\IPConfig;
|
||||
|
|
20
src/DI.php
20
src/DI.php
|
@ -63,14 +63,6 @@ abstract class DI
|
|||
// "App" namespace instances
|
||||
//
|
||||
|
||||
/**
|
||||
* @return App\Authentication
|
||||
*/
|
||||
public static function auth()
|
||||
{
|
||||
return self::$dice->create(App\Authentication::class);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return App\Arguments
|
||||
*/
|
||||
|
@ -406,6 +398,18 @@ abstract class DI
|
|||
return self::$dice->create(Protocol\Activity::class);
|
||||
}
|
||||
|
||||
//
|
||||
// "Security" namespace instances
|
||||
//
|
||||
|
||||
/**
|
||||
* @return \Friendica\Security\Authentication
|
||||
*/
|
||||
public static function auth()
|
||||
{
|
||||
return self::$dice->create(Security\Authentication::class);
|
||||
}
|
||||
|
||||
//
|
||||
// "Util" namespace instances
|
||||
//
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
*
|
||||
*/
|
||||
|
||||
namespace Friendica\App;
|
||||
namespace Friendica\Security;
|
||||
|
||||
use Exception;
|
||||
use Friendica\App;
|
||||
|
@ -41,7 +41,7 @@ use Friendica\Core\L10n;
|
|||
use Psr\Log\LoggerInterface;
|
||||
|
||||
/**
|
||||
* Handle Authentification, Session and Cookies
|
||||
* Handle Authentication, Session and Cookies
|
||||
*/
|
||||
class Authentication
|
||||
{
|
||||
|
@ -374,7 +374,7 @@ class Authentication
|
|||
* that expires after one week (the default is when the browser is closed).
|
||||
* The cookie will be renewed automatically.
|
||||
* The week ensures that sessions will expire after some inactivity.
|
||||
*/;
|
||||
*/
|
||||
if ($this->session->get('remember')) {
|
||||
$this->logger->info('Injecting cookie for remembered user ' . $user_record['nickname']);
|
||||
$this->cookie->set($user_record['uid'], $user_record['password'], $user_record['prvkey']);
|
Loading…
Reference in a new issue