Веб-дизайн
как поставить пароль на сайт? чтобы когда переходишь по ссылке, тебе запрашивало пасс для входа
Айбек Иса
секас
Ну проще всего форму входа написать и через php её обрабатывать, не? Пароль зашифовать, хеш проверять по базе данных.
Пароль на папку
1. Создаем в папке файл .htaccess с содержимым:
AuthType Basic
AuthName "Login and password required"
AuthUserFile <путь_от_домашней_папки>/.htpasswd
require valid-user
AuthType - метод щифрования
AuthName - текст выводится в форме введения логина/пароля
AuthUserFile - полный путь к файлу логина/пароля (имя файла и папка могут меняться)
Путь к файлу с паролями .htpasswd задается относительно корня веб-сервера.
Одному и тому же пользователю нельзя дать два разных пароля.
Можно ограничить список допущенных к папке (где лежит .htaccess) юзеров, перечисленных в .htpasswd, например, дать доступ только трем логинам:
require user1 user5 user7
В зависимости от версии иногда нужно добавить "*user*"
Require *user* Alexey Serpul Root
2. Создаем в папке файл .htpasswd командой:
htpasswd -c <путь_от_домашней_папки>/.htpasswd <логин>
При этом программа htpasswd создаст файл .htpasswd, запросит пароль 2 раза для пользователя и создаст запись о пользователе с указанными логином и паролем в этом файле. При добавлении следующих пользователей и изменении паролей уже существующих программа вызывается подобным же образом, но без указания ключа -c. Для удаления пользователя достаточно открыть файл .htpasswd обычным текстовым редактором и удалить строчку с его логином и паролем.
2а. Файл .htpasswd можно создать и windows-программой passwd.
1. Создаем в папке файл .htaccess с содержимым:
AuthType Basic
AuthName "Login and password required"
AuthUserFile <путь_от_домашней_папки>/.htpasswd
require valid-user
AuthType - метод щифрования
AuthName - текст выводится в форме введения логина/пароля
AuthUserFile - полный путь к файлу логина/пароля (имя файла и папка могут меняться)
Путь к файлу с паролями .htpasswd задается относительно корня веб-сервера.
Одному и тому же пользователю нельзя дать два разных пароля.
Можно ограничить список допущенных к папке (где лежит .htaccess) юзеров, перечисленных в .htpasswd, например, дать доступ только трем логинам:
require user1 user5 user7
В зависимости от версии иногда нужно добавить "*user*"
Require *user* Alexey Serpul Root
2. Создаем в папке файл .htpasswd командой:
htpasswd -c <путь_от_домашней_папки>/.htpasswd <логин>
При этом программа htpasswd создаст файл .htpasswd, запросит пароль 2 раза для пользователя и создаст запись о пользователе с указанными логином и паролем в этом файле. При добавлении следующих пользователей и изменении паролей уже существующих программа вызывается подобным же образом, но без указания ключа -c. Для удаления пользователя достаточно открыть файл .htpasswd обычным текстовым редактором и удалить строчку с его логином и паролем.
2а. Файл .htpasswd можно создать и windows-программой passwd.
.
Айбек Иса
пшла отсюда
Похожие вопросы
- Хочу поставить скрипт на сайт. Где можно взять домен с хостингом. Что бы можно было залить скрипт через FTP клиент.
- Joomla: Как и где изменить вид ссылок на - Сайт/kjhg
- Заказала сайт. Попросила пароли. Разработчик ответил, что сайт самописный и паролей нет. Так так надувательство?
- Как найти свой сайт не на прямую ссылку а с через поисковую систему без домена.
- Как создать хороший сайт
- Сколько стоит сайт.
- Посоветуйте пожалуйста как лучше поступить: Хочу себе сделать сайт визитку или лэндинг. Полный вопрос в описании ниже.
- Самой сделать сайт или заказать?
- Разрешено ли на своём сайте, предлагать для скачивания любые программы для ПК?
- Целесообразно ли разрабатывать сайт на Joomla готовый к легкой смене темплейтов?