ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (1): [1]   

> Без описания
valualit
Отправлено: 5 февраля 2013 — 07:30
Post Id


Пользователь
Newbie


Покинул форум
Сообщений всего: 13
Дата рег-ции: Апр. 2012  
Репутация: 1




Если форум это основная часть проекта и хотелось бы использовать авторизацию, регистрацию и настройки форума на страницах сайта - тема для Вас!

Для решения задачи нам нужно поймать сессию $_SESSION['mid'] - которая хранит id пользователя и исходя от характеристик строить Функционал по части сайта.

CODE:

$user_info=false;
if(isset($_SESSION['mid'])){
$userfile=ROOT_DIR."/forum/members/".$_SESSION['mid'].".php";
if(file_exists($userfile)){
$fp = @fopen($userfile,'a+');
flock($fp, /*1*/2);
$filesize = filesize($userfile);
$filesize = ($filesize ===0) ? 1:$filesize-8;
fseek($fp,8);
$str = fread($fp,$filesize);
$user_info= (!empty($str))?unserialize($str):array(1);
}


ROOT_DIR - полный путь к директории с форумом


Теперь, если нужно добавить на сайте функции управления содержимым:

CODE:
if($user_info['status']=='ad'){ echo "Я админ"; }


CODE:
if($user_info['status']==false){ echo "Я не авторизован"; }
 
 
BON
Отправлено: 9 февраля 2013 — 11:06
Post Id



Администратор
ExBB Team
Admin


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




это вообще безопасно ?? и вообще чесно говоря смысла не понял
 
 
valualit
Отправлено: 10 февраля 2013 — 15:11
Post Id


Пользователь
Newbie


Покинул форум
Сообщений всего: 13
Дата рег-ции: Апр. 2012  
Репутация: 1




Почему не безопасно? Можно дополнительно конечно проверки делать кому нужно, но тут сам принцип реализован.
Смысл, чтоб использовать авторизацию форума на сайте и не делать дополнительную аутентификацию на сайте.
 
 
evgenij
Отправлено: 8 марта 2013 — 08:51
Post Id


Пользователь
Newbie


Покинул форум
Сообщений всего: 30
Дата рег-ции: Сент. 2012  
Репутация: 2




valualit, а есть ли у вас проработанная интеграция форума exbb с вашей cms? И где об этом можно узнать подробнее?
 
 
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Решение проблем »

> Похожие темы: Для тех у кого форум - основная часть проекта
Темы Форум Информация о теме Обновление
Дополнение: Автоматическая индексация поиска
Избавляемся от необходимости постоянно индексировать форум в админке
Модификации и дополнения Ответов: 108
Автор темы: yura3d
14 сентября 2016 — 21:00
Автор: CAB
Оптимизация страницы
Как оптимизировать страницу форума?
Общие вопросы Ответов: 40
Автор темы: m0ntag
30 мая 2013 — 06:51
Автор: CAB
Отображение списка online
Как отобразить список участников online на каждой странице форума
Обсуждение Ответов: 5
Автор темы: Марта
9 февраля 2010 — 22:09
Автор: yura3d
Запрет создание тем и ответов если нет разрешенных линков.
Например на форуме можно сотавлять ссылки только на 3 файлообменника.
Обсуждаем Ответов: 29
Автор темы: Sasa1
9 февраля 2011 — 00:04
Автор: yura3d
Группы пользователей
Создание группы пользователей с последующими правами досутпа к форумам
Решение проблем Ответов: 6
Автор темы: dr comix
2 февраля 2010 — 13:30
Автор: lisiycat
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0767]     [ ]