Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> CakePHP authentication 
:(
    Опции темы
sergejzr
Дата 19.5.2008, 19:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: нет
Всего: 360



Ребята, кто работал с этой либой и как делается там аутентикация БЕЗ базы данных


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
SamDark
Дата 19.5.2008, 19:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Добрый кот
***


Профиль
Группа: Участник
Сообщений: 1424
Регистрация: 25.7.2006
Где: Voronezh

Репутация: 2
Всего: 38



sergejzr, 
Без БД в CakePHP всё делается немного через зад т.к. фреймворк изначально не предназначен для работы без базы.


--------------------
rmcreative.ru — Это жжж неспроста...
yiiframework.ru — О фреймворке Yii на русском.
reggi — здесь я регистрирую домены
PM MAIL WWW GTalk Jabber MSN   Вверх
sergejzr
Дата 19.5.2008, 19:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: нет
Всего: 360



Тем не менее мне надо и без базы тоже


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Feldmarschall
Дата 19.5.2008, 20:23 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: нет
Всего: 32



Код

if(!isset($_SERVER['PHP_AUTH_USER']) OR $_SERVER['PHP_AUTH_USER']!=$cfg['adm_login'] OR $_SERVER['PHP_AUTH_PW']!=$cfg['adm_pass']) {
  Header('WWW-Authenticate: Basic realm="Admins"');
  Header("HTTP/1.0 401 Unauthorized");
  exit;
}

только непонятно, при чем тут cake  smile 
PM   Вверх
sergejzr
Дата 19.5.2008, 21:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: нет
Всего: 360



При чём тут cake, понятно. Он - среда разработки. Немного непонятно как раз, при чём Ваш код. У cakePHP существует система авторизации и именно её надо бы использовать.


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
Feldmarschall
Дата 19.5.2008, 22:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок
****


Профиль
Группа: Участник
Сообщений: 2641
Регистрация: 11.12.2007

Репутация: нет
Всего: 32



Я отвечаю так, как решал бы задачу сам. А не имея аргументированных поводов делать так или иначе, я буду делать так, как проще. 
Я ведь не могу знать, почему обязательно надо использовать авторизацию от среды разработки, и при этом обязательно оторвав от неё самую важную часть. И наоборот - если передо мной стоит задача авторизации, то я её и решаю, наиболее подходящим способом.
PM   Вверх
SamDark
Дата 20.5.2008, 12:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Добрый кот
***


Профиль
Группа: Участник
Сообщений: 1424
Регистрация: 25.7.2006
Где: Voronezh

Репутация: 2
Всего: 38



sergejzr, 
По идее там был ACL, если я правильно помню. И завязан этот ACL был в качестве behavior на модели, которая в свою очередь использовала БД. Тут, думаю, проще написать что-то простенькое своё, чем пытаться обмануть Cake.


--------------------
rmcreative.ru — Это жжж неспроста...
yiiframework.ru — О фреймворке Yii на русском.
reggi — здесь я регистрирую домены
PM MAIL WWW GTalk Jabber MSN   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Libraries | Следующая тема »


 




[ Время генерации скрипта: 0.0481 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.