Описание

Располагается в /lib/prog/sbAuth.inc.php (строка 36)


	
			
Методы (список)
static array checkRights (array $closed_ids, array $cat_ids, string $right_ident)
static void doLogout ()
static string getIP ()
sbAuth __construct (string $login, string $email, string $password)
TRUE, checkPage (int $cat_id)
void checkSession ()
int getErrorCode ()
string getUserEmail ()
string getUserGroups ()
int getUserId ()
string getUserLogin ()
Методы
статичный метод checkRights (строка 502)

Проверяет, имеет ли зарегистрированный пользователь доступ к указанным разделам

  • return: Массив идентификаторов разделов, к которым пользователь имеет доступ.
static array checkRights (array $closed_ids, array $cat_ids, string $right_ident)
  • array $closed_ids: Массив идентификаторов закрытых разделов.
  • array $cat_ids: Массив идентификаторов всех разделов.
  • string $right_ident: Идентификатор права.
статичный метод doLogout (строка 402)

Закрывает сессию пользователя

static void doLogout ()
статичный метод getIP (строка 144)

Определяет IP-адрес пользователя учитывая прокси-сервер

  • return: IP-адрес пользователя
static string getIP ()
Конструктор __construct (строка 113)

Конструктор класса

В конструкторе класса производится аутентификация пользователя, определяется браузер пользователя, его IP-адрес и идентификатор сессии.

  • access: public
sbAuth __construct (string $login, string $email, string $password)
  • string $login: Логин пользователя сайта.
  • string $email: Электронный адрес пользователя сайта.
  • string $password: Пароль пользователя сайта.
checkPage (строка 547)

Проверяет доступность закрытой страницы текущему пользователю

  • return: если страница доступна, FALSE в ином случае.
  • access: public
TRUE, checkPage (int $cat_id)
  • int $cat_id: Идентификатор раздела страницы.
checkSession (строка 183)

Проверяем сессию пользователя

  • access: public
void checkSession ()
getErrorCode (строка 488)

Возвращает код ошибки.

  • return: Код ошибки.
  • access: public
int getErrorCode ()
getUserEmail (строка 469)

Возвращает e-mail пользователя.

  • return: E-mail пользователя.
  • access: public
string getUserEmail ()
getUserGroups (строка 479)

Возвращает идентификаторы групп, в которые входит пользователь.

  • return: Идентификаторы групп, в которые входит пользователь.
  • access: public
string getUserGroups ()
getUserId (строка 449)

Возвращает идентификатор пользователя.

  • return: Идентификатор пользователя.
  • access: public
int getUserId ()
getUserLogin (строка 459)

Возвращает логин пользователя.

  • return: Логин пользователя.
  • access: public
string getUserLogin ()
Техническая поддержка:
Сайт: http://www.sbuilder.ru/tec_support.php
E-mail: support@sbuilder.ru
Copyright © 2001-2008, ООО "СИБИЭС Групп"
Документация сгенерирована с использованием phpDocumentor