public function auth() { if ($s = tguard::checkattack()) { return $s; } if (!litepublisher::$options->authcookie()) { return litepublisher::$urlmap->redir('/admin/login/'); } }
public function request($id) { if ($s = tguard::checkattack()) { return $s; } if (!litepublisher::$options->user) { return litepublisher::$urlmap->redir('/admin/login/' . litepublisher::$site->q . 'backurl=' . urlencode(litepublisher::$urlmap->url)); } if (!litepublisher::$options->hasgroup('editor')) { $url = tusergroups::i()->gethome(litepublisher::$options->group); return litepublisher::$urlmap->redir($url); } tlocal::usefile('admin'); }
public static function auth($group) { if ($s = tguard::checkattack()) { return $s; } if (!litepublisher::$options->user) { turlmap::nocache(); return litepublisher::$urlmap->redir('/admin/login/' . litepublisher::$site->q . 'backurl=' . urlencode(litepublisher::$urlmap->url)); } if (!litepublisher::$options->hasgroup($group)) { $url = tusergroups::i()->gethome(litepublisher::$options->group); turlmap::nocache(); return litepublisher::$urlmap->redir($url); } }