Название: Реализация авторизации Отправлено: BoeserBiber от Сентябрь 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 с приведенными ранее строками, засунул его в корень своего проекта, не не помогло. Помогите. Название: Re: Реализация авторизации Отправлено: zer_owlet от Сентябрь 30, 2008, 06:52:50 а, собственно, .htaccess разрешен?
Название: Re: Реализация авторизации Отправлено: BoeserBiber от Сентябрь 30, 2008, 06:55:03 ну если это он мне прислал, то думаю да.
Название: Re: Реализация авторизации Отправлено: Punk_UnDeaD от Сентябрь 30, 2008, 08:23:15 BoeserBiber, если ты платишь, то не думай, а требуй
шоб на завтра работало Название: Re: Реализация авторизации Отправлено: BoeserBiber от Сентябрь 30, 2008, 08:59:44 код подребовать за меня написать?
Название: Re: Реализация авторизации Отправлено: Punk_UnDeaD от Сентябрь 30, 2008, 09:27:25 код подребовать за меня написать? а пусть сначала докажут, что всё работает в конце концов деньги платишь ты, а не я пусть организует тебе папку закрытую на базовую аутентификацию на root:root а что дальше делать, ты ужо сам разберёшься поддержка у них есть, в конце-то концов а то поломалось у них чего, а ты себе мозги высушишь? и вообще, ты соглашение вообще читал хоть? у них там это можно? Название: Re: Реализация авторизации Отправлено: zer_owlet от Сентябрь 30, 2008, 10:17:28 Punk_UnDeaD, смешной ты... когда ты покупаешь хостинг, ты должен просмотреть что тебе дают. Если уж взял и не работает -- требовать что-то потому что у юзера кривые руки... пошлют тебя на фрг и будут правы.
ЗЫ: Punk_UnDeaD, ты уже занимался вопросами хостингов или просто так советуешь... потому что захотелось что-то сказать? :) (Отправлено в: Октябрь 01, 2008, 12:12:33 ) ну если это он мне прислал, то думаю да. не факт. это может от тарифного плана зависеть. так что, попробуй для начала. ЗЫ: BoeserBiber, а сколько денег в месяц платишь? (Отправлено в: Октябрь 01, 2008, 12:12:59 ) кстати, а о каком хостинге мы говорим? Название: Re: Реализация авторизации Отправлено: EvilMax от Сентябрь 30, 2008, 10:21:12 Обычно .htaccess разрешен везде. Насчет mod_rewrite - не знаю. Мало его пользовал и не знаю, как у хочтеров с ним. Но что-то мне подсказывает, что должно быть включено.
Название: Re: Реализация авторизации Отправлено: zer_owlet от Сентябрь 30, 2008, 10:26:45 >> Обычно .htaccess разрешен везде.
не всегда. у русско-украинских хостеров в свое время намучался с этим. разрешено, но для дорогих пакетов. для начала узнать бы что за хостер :) Название: Re: Реализация авторизации Отправлено: Punk_UnDeaD от Сентябрь 30, 2008, 10:47:54 когда ты покупаешь хостинг, ты должен просмотреть что тебе дают. вот бы и мне посмотреть Если уж взял и не работает -- требовать что-то потому что у юзера кривые руки... пошлют тебя на фрг и будут правы. нет не правы, прав клиент а на случай кривых рук есть служба поддержки, которая и должна объяснить, что не работает не по их вине своего рода гарантийные обязательства не говоря уже о том, что отзывчивая и оперативная служба поддержки - это дополнительная реклама сервиса а для типовых случаев подобных сабжевому можно составить ЧаВо с примерами кода ты уже занимался вопросами хостингов или просто так советуешь... потому что захотелось что-то сказать? хтаксес и модреврайт, отправка почты, максимальный размер принимаемого post файла, подключение по SSH, FTP, наличие wget и zip, php-шные модули вот краткий список того, что меня интересовало в своё время на нормальных хостингах в панели управления сайтом есть утилита для настройки базовой аутентификации Название: Re: Реализация авторизации Отправлено: zer_owlet от Сентябрь 30, 2008, 11:20:53 Punk_UnDeaD, это будет небольшой офтоп, но все же... я во времена начала своей работы тоже драл саппорт по всем неработающим штукам... а потом понял что "если есть проблема -- ищи причину в себе"... щас вот уже который год тружусь на веб-разработках и могу уверенно сказать -- большая часть багов происходит из-за кривых рук юзера.
да, правда, щас у меня только мой сайт на купленном хостинге (godaddy). остальное на выделенных серверах. в данном случае, можно проверить работает ли htaccess и если он работает нормально, но авторизация таки не пашет -- купить другой хостинг -- их щас шо грязи... зачем портить себе нервы и дрючить саппорт если можно просто купить другой товар, который будет нормальным... (Отправлено в: Октябрь 01, 2008, 01:16:08 ) >> нет не правы, прав клиент мы пока что не узнали адрес хостера. может быть, пакет не разрешает htaccess. может что-то сделано не так... может что-то еще глючит... задалбывать саппорт по каждому багу -- это дурной тон... если, конечно, вы программист... если юзверь -- ну тут.... разрешено все )) (Отправлено в: Октябрь 01, 2008, 01:18:06 ) офтоп: собственно, чего я тут так гавкаю... я иногда работаю с вредными клиентами, которые не знают как что и куда и поэтому все не работает... при разборе полетов оказывается что они не знают как сделать элементарную штуку, но делают из мухи слона... поэтому я всегда ставлю себя на место саппорта... Название: Re: Реализация авторизации Отправлено: Alder от Октябрь 02, 2008, 06:44:54 Off-Topic - помечено автором как "не соответствует обсуждаемой теме" Попробуйте сменить хостинг на нормальный. В частности можете обратиться к этому (http://kita.org.ua/index.php/topic,277.0.html) человеку. Название: Re: Реализация авторизации Отправлено: zer_owlet от Октябрь 02, 2008, 09:21:16 Off-Topic - помечено автором как "не соответствует обсуждаемой теме" Попробуйте сменить хостинг на нормальный. В частности можете обратиться к этому (http://kita.org.ua/index.php/topic,277.0.html) человеку. о! )) кстати, это наискорейшее решение ) Название: Re: Реализация авторизации Отправлено: BoeserBiber от Октябрь 13, 2008, 02:02:07 звыняйте, шо раньше не написал. Прблему решил, путем надоедания хостеру, и методом тыка. Спасибо за помощь.
Вопрос еще появился. А какие еще способы авторизации есть? Кроме приведенного выше, читал о раздаче прав через .htaccess. Вроде все понятно, кроме того, как управлять этими правами при помощи ПХП. Тоесть чтоб, файлы с паролями и собсно правами редактировалис не руками, а ПХП. Это просто мне редактировть эти фалики стандартными ПХП-процедурами? Тогда более-менее понятно. Всеже. Какие спсобы авторизации и контроля доступа Вы используете? Название: Re: Реализация авторизации Отправлено: zer_owlet от Октябрь 13, 2008, 08:10:31 простая форма авторизации чем не устраивает?
|