本文整理汇总了PHP中core\Security::Registered方法的典型用法代码示例。如果您正苦于以下问题:PHP Security::Registered方法的具体用法?PHP Security::Registered怎么用?PHP Security::Registered使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类core\Security
的用法示例。
在下文中一共展示了Security::Registered方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: autoLoginEvent
public function autoLoginEvent(\Core\Request $request)
{
if (!\Core\Security::Registered() && $_REQUEST->request != "logout") {
if (isset($_COOKIE[$this->cookieName])) {
//echo $this->cookieName;
$c = \Core\CString::decrypt($_COOKIE[$this->cookieName], $this->cookieName);
$c = @unserialize($c);
if (is_array($c) && isset($c[0]) && isset($c[1])) {
$key = $this->id();
$_REQUEST->login = $c[0];
$_REQUEST->password = $c[1];
$_REQUEST->autologin = "0";
$_REQUEST->{$key} = $this->key();
$this->loginAction(array("passwordEncrypt" => false));
}
}
}
}
示例2:
<?php
/**
Add autologin event to page load
file loaded from Login.php
*/
if (!\Core\Security::Registered()) {
\Core\Event::registerService('Page_PreLoad', '\\Modules\\Core\\Login\\Login::autoLoginEvent');
}