КИТА unofficial
Ноябрь 22, 2024, 09:56:24 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
   Начало   ПРАВИЛА Помощь WIKI PDA Войти Регистрация  


Страниц: [1]   Вниз
  Печать  
Автор Тема: Реализация авторизации  (Прочитано 11049 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
BoeserBiber
Первак
*

Карма: +3/-0
Offline Offline

Сообщений: 39


« : Сентябрь 30, 2008, 06:44:57 »

Собсно проблема.

Реализовал basic авторизацию. Это когда стандартное окошко от браузера лично, с запросом логина и пароля вылазиет. На серверах, где я тестил стоял апач, все работало. Перехал на платный(не спрашивайте, почему и как так получилось) но апача там нет(CGI). Нагуглил.


Цитировать
   Возможна ситуация, когда переменные PHP_AUTH_USER
    и PHP_AUTH_PW не определяются при использовании HTTP-аутентификации.
    Их определение возможно, когда php-код выполняется как модуль веб-сервера
    Apache, и, соответственно, недоступно для CGI-версии. Для того, чтобы было
    возможно использование данных переменных, и как следствие - HTTP-аутентифи-
    кации, необходимо добавить в файл .htaccess следующий код:
    <IfModule mod_rewrite.c>
    RewriteEngine on
    RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization},L]
    </IfModule>

(Собсно нагуглил это буня ака Foldor, за шо ему пологается "спасибо")

Хостер на мой вопрос "а че не пашет?" прислал мне чтото подобное.

Так вот. Создал я .htaccess с приведенными ранее строками, засунул его в корень своего проекта, не не помогло.

Помогите.
Записан
zer_owlet
Необычные пользователи
Проректор
*

Карма: +103/-16
Offline Offline

Пол: Мужской
Сообщений: 2399



« Ответ #1 : Сентябрь 30, 2008, 06:52:50 »

а, собственно, .htaccess разрешен?
Записан



Если бы те, кто злословит обо мне, знали, что я о них думаю, они бы ещё не то говорили.

Так хочется быть добрым и порядочным, особенно, когда понимаешь, что патронов на всех никогда не хватит..

Памятка женщинам: если ты хочешь, чтоб мужчина встал на колени - разденься и встань на четвереньки.
BoeserBiber
Первак
*

Карма: +3/-0
Offline Offline

Сообщений: 39


« Ответ #2 : Сентябрь 30, 2008, 06:55:03 »

ну если это он мне прислал, то думаю да.
Записан
Punk_UnDeaD
АСУ-07з
Доцент
****

Карма: +12/-8
Offline Offline

Пол: Мужской
Сообщений: 517


я русский


WWW
« Ответ #3 : Сентябрь 30, 2008, 08:23:15 »

BoeserBiber, если ты платишь, то не думай, а требуй
шоб на завтра работало
Записан

ॐ मणि पद्मे हूँ
Мы русские, с нами Бог!
BoeserBiber
Первак
*

Карма: +3/-0
Offline Offline

Сообщений: 39


« Ответ #4 : Сентябрь 30, 2008, 08:59:44 »

код подребовать за меня написать?
Записан
Punk_UnDeaD
АСУ-07з
Доцент
****

Карма: +12/-8
Offline Offline

Пол: Мужской
Сообщений: 517


я русский


WWW
« Ответ #5 : Сентябрь 30, 2008, 09:27:25 »

код подребовать за меня написать?

а пусть сначала докажут, что всё работает

в конце концов деньги платишь ты, а не я

пусть организует тебе папку закрытую на базовую аутентификацию на root:root
а что дальше делать, ты ужо сам разберёшься

поддержка у них есть, в конце-то концов
а то поломалось у них чего, а ты себе мозги высушишь?

и вообще, ты соглашение вообще читал хоть? у них там это можно?
Записан

ॐ मणि पद्मे हूँ
Мы русские, с нами Бог!
zer_owlet
Необычные пользователи
Проректор
*

Карма: +103/-16
Offline Offline

Пол: Мужской
Сообщений: 2399



« Ответ #6 : Сентябрь 30, 2008, 10:17:28 »

Punk_UnDeaD, смешной ты... когда ты покупаешь хостинг, ты должен просмотреть что тебе дают. Если уж взял и не работает -- требовать что-то потому что у юзера кривые руки... пошлют тебя на фрг и будут правы.


ЗЫ: Punk_UnDeaD, ты уже занимался вопросами хостингов или просто так советуешь... потому что захотелось что-то сказать? Улыбка
(Отправлено в: Октябрь 01, 2008, 12:12:33 )
 
ну если это он мне прислал, то думаю да.

не факт. это может от тарифного плана зависеть. так что, попробуй для начала.

ЗЫ: BoeserBiber, а сколько денег в месяц платишь?
(Отправлено в: Октябрь 01, 2008, 12:12:59 )
 кстати, а о каком хостинге мы говорим?
Записан



Если бы те, кто злословит обо мне, знали, что я о них думаю, они бы ещё не то говорили.

Так хочется быть добрым и порядочным, особенно, когда понимаешь, что патронов на всех никогда не хватит..

Памятка женщинам: если ты хочешь, чтоб мужчина встал на колени - разденься и встань на четвереньки.
EvilMax
Администратор
Завкаф
*****

Карма: +59/-0
Offline Offline

Пол: Мужской
Сообщений: 1072


Злой и страшный :)


« Ответ #7 : Сентябрь 30, 2008, 10:21:12 »

Обычно .htaccess разрешен везде. Насчет mod_rewrite - не знаю. Мало его пользовал и не знаю, как у хочтеров с ним. Но что-то мне подсказывает, что должно быть включено.
Записан

Оптимальная концентрация кофе - это когда код уже дает советы, как его написать, но еще не спорит с тобой и не подкалывает в случае неудач...
---
Существует три способа распространения программного обеспечения: воровство, грабёж и обмен краденым. (c) Неизвестный программист
zer_owlet
Необычные пользователи
Проректор
*

Карма: +103/-16
Offline Offline

Пол: Мужской
Сообщений: 2399



« Ответ #8 : Сентябрь 30, 2008, 10:26:45 »

>> Обычно .htaccess разрешен везде.

не всегда. у русско-украинских хостеров в свое время намучался с этим. разрешено, но для дорогих пакетов.

для начала узнать бы что за хостер Улыбка
Записан



Если бы те, кто злословит обо мне, знали, что я о них думаю, они бы ещё не то говорили.

Так хочется быть добрым и порядочным, особенно, когда понимаешь, что патронов на всех никогда не хватит..

Памятка женщинам: если ты хочешь, чтоб мужчина встал на колени - разденься и встань на четвереньки.
Punk_UnDeaD
АСУ-07з
Доцент
****

Карма: +12/-8
Offline Offline

Пол: Мужской
Сообщений: 517


я русский


WWW
« Ответ #9 : Сентябрь 30, 2008, 10:47:54 »

когда ты покупаешь хостинг, ты должен просмотреть что тебе дают.

вот бы и мне посмотреть

Если уж взял и не работает -- требовать что-то потому что у юзера кривые руки... пошлют тебя на фрг и будут правы.

нет не правы, прав клиент

а на случай кривых рук есть служба поддержки, которая и должна объяснить, что не работает не по их вине

своего рода гарантийные обязательства

не говоря уже о том, что отзывчивая и оперативная служба поддержки - это дополнительная реклама сервиса

а для типовых случаев подобных сабжевому можно составить ЧаВо с примерами кода

ты уже занимался вопросами хостингов или просто так советуешь... потому что захотелось что-то сказать?

хтаксес и модреврайт, отправка почты, максимальный размер принимаемого post файла, подключение по SSH, FTP, наличие wget и zip, php-шные модули
вот краткий список того, что меня интересовало в своё время

на нормальных хостингах в панели управления сайтом есть утилита для настройки базовой аутентификации
Записан

ॐ मणि पद्मे हूँ
Мы русские, с нами Бог!
zer_owlet
Необычные пользователи
Проректор
*

Карма: +103/-16
Offline Offline

Пол: Мужской
Сообщений: 2399



« Ответ #10 : Сентябрь 30, 2008, 11:20:53 »

Punk_UnDeaD, это будет небольшой офтоп, но все же... я во времена начала своей работы тоже драл саппорт по всем неработающим штукам... а потом понял что "если есть проблема -- ищи причину в себе"... щас вот уже который год тружусь на веб-разработках и могу уверенно сказать -- большая часть багов происходит из-за кривых рук юзера.

да, правда, щас у меня только мой сайт на купленном хостинге (godaddy). остальное на выделенных серверах.

в данном случае, можно проверить работает ли htaccess и если он работает нормально, но авторизация таки не пашет -- купить другой хостинг -- их щас шо грязи... зачем портить себе нервы и дрючить саппорт если можно просто купить другой товар, который будет нормальным...
(Отправлено в: Октябрь 01, 2008, 01:16:08 )
 >> нет не правы, прав клиент

мы пока что не узнали адрес хостера. может быть, пакет не разрешает htaccess.
может что-то сделано не так...
может что-то еще глючит...

задалбывать саппорт по каждому багу -- это дурной тон... если, конечно, вы программист... если юзверь -- ну тут.... разрешено все ))
(Отправлено в: Октябрь 01, 2008, 01:18:06 )
 офтоп: собственно, чего я тут так гавкаю... я иногда работаю с вредными клиентами, которые не знают как что и куда и поэтому все не работает... при разборе полетов оказывается что они не знают как сделать элементарную штуку, но делают из мухи слона... поэтому я всегда ставлю себя на место саппорта...
Записан



Если бы те, кто злословит обо мне, знали, что я о них думаю, они бы ещё не то говорили.

Так хочется быть добрым и порядочным, особенно, когда понимаешь, что патронов на всех никогда не хватит..

Памятка женщинам: если ты хочешь, чтоб мужчина встал на колени - разденься и встань на четвереньки.
Alder
Администратор
Проректор
*****

Карма: +331/-16
Offline Offline

Пол: Мужской
Награды:
За II место в конкурсе поэзии (весна-2007)2 место в фотоконкурсе \За II место в фотоконкурсе \3 место в фотоконкурсе \2 место в фотоконкурсе \Лучший знаток музыки 2009Лучший знаток музыки 2010
Сообщений: 11224


just for fun


WWW
« Ответ #11 : Октябрь 02, 2008, 06:44:54 »

Off-Topic - помечено автором как "не соответствует обсуждаемой теме"
Попробуйте сменить хостинг на нормальный. В частности можете обратиться к этому человеку.
Записан

"There are things known and there are things unknown, and in between are the doors..." (Jim Morrison)
zer_owlet
Необычные пользователи
Проректор
*

Карма: +103/-16
Offline Offline

Пол: Мужской
Сообщений: 2399



« Ответ #12 : Октябрь 02, 2008, 09:21:16 »

Off-Topic - помечено автором как "не соответствует обсуждаемой теме"
Попробуйте сменить хостинг на нормальный. В частности можете обратиться к этому человеку.


о! )) кстати, это наискорейшее решение )
Записан



Если бы те, кто злословит обо мне, знали, что я о них думаю, они бы ещё не то говорили.

Так хочется быть добрым и порядочным, особенно, когда понимаешь, что патронов на всех никогда не хватит..

Памятка женщинам: если ты хочешь, чтоб мужчина встал на колени - разденься и встань на четвереньки.
BoeserBiber
Первак
*

Карма: +3/-0
Offline Offline

Сообщений: 39


« Ответ #13 : Октябрь 13, 2008, 02:02:07 »

звыняйте, шо раньше не написал. Прблему решил, путем надоедания хостеру, и методом тыка. Спасибо за помощь.

Вопрос еще появился. А какие еще способы авторизации есть? Кроме приведенного выше, читал о раздаче прав через .htaccess. Вроде все понятно, кроме того, как управлять этими правами при помощи ПХП. Тоесть чтоб, файлы с паролями и собсно правами редактировалис не руками, а ПХП. Это просто мне редактировть эти фалики стандартными ПХП-процедурами? Тогда более-менее понятно.

Всеже. Какие спсобы авторизации и контроля доступа Вы используете?
Записан
zer_owlet
Необычные пользователи
Проректор
*

Карма: +103/-16
Offline Offline

Пол: Мужской
Сообщений: 2399



« Ответ #14 : Октябрь 13, 2008, 08:10:31 »

простая форма авторизации чем не устраивает?
Записан



Если бы те, кто злословит обо мне, знали, что я о них думаю, они бы ещё не то говорили.

Так хочется быть добрым и порядочным, особенно, когда понимаешь, что патронов на всех никогда не хватит..

Памятка женщинам: если ты хочешь, чтоб мужчина встал на колени - разденься и встань на четвереньки.
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Penguins Counter Powered by MySQL Powered by PHP Powered by SMF 1.1.8 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS! Internetmap
Страница сгенерирована за 0.277 секунд. Запросов: 32.