За последние 24 часа нас посетили 23211 программистов и 1517 роботов. Сейчас ищут 847 программистов ...

Закрыть доступ от других юзеров без сессий и авторизации.

Тема в разделе "PHP для новичков", создана пользователем Dima4321, 31 янв 2011.

  1. Dima4321

    Dima4321 Активный пользователь

    С нами с:
    1 апр 2009
    Сообщения:
    683
    Симпатии:
    0
    Всем привет наимудрейшие )

    Имел наработку сессии + авторизация--- тем самым заходил на сайт и производил редактирование.

    Хочу уйти от этого. Ведь фактически я единственный юзер сайта.))

    слышал, что можно сделать с помощью .htaccess

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

    Занесение в базу , удаление, редактирование.

    Вопрос.

    Как закрыть эти файлы от других людей. Не применяяя сессии и авторизацию.

    Заранее спасибо.
     
  2. Gromo

    Gromo Активный пользователь

    С нами с:
    24 май 2010
    Сообщения:
    2.786
    Симпатии:
    2
    Адрес:
    Ташкент
    через .htaccess можно поставить ограничение на доступ к директории только с определённого айпи.
    но это плохой способ, ИМХО.
     
  3. Dima4321

    Dima4321 Активный пользователь

    С нами с:
    1 апр 2009
    Сообщения:
    683
    Симпатии:
    0
    Значит можно средствами apache ??

    есть еще мнения.???
     
  4. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    Можно. Базовая аутентификация называется.
     
  5. Dima4321

    Dima4321 Активный пользователь

    С нами с:
    1 апр 2009
    Сообщения:
    683
    Симпатии:
    0
    Спасибо tommyangelo

    Вот почитал.

    http://www.softtime.ru/info/apache.php?id_article=27

    Но осталось несколько неясностей.


    Имеет ли смысл применять базовую аунтефикацию вместо сессий и обычной авторизации. т.е. шило на мыло ??

    Смущает вот это

    также не понял файлик .htpasswd мне надо с помощью спец. программы создавать или можно текстовиком пользоваться ??
    просто я же не являюсь владельем хостинга и запустить там саму прогу не смогу.

    Поясните кто может ??
     
  6. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    Можно и текстовиком. Но я утилитой создавал и заливал на хостинг уже готовый.

    Смотря какая задача. Я делал когда-то - когда файлы админки хранились в отдельном каталоге и имели свою точку входа.
    Сейчас у меня точка входа в приложение одна (index.php) и отдельного модуля админки не существует. Потому естественно базовая аутентификация отпадает