powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Аутентификация
5 сообщений из 5, страница 1 из 1
Аутентификация
    #32240966
Алексей_С
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, где посмотреть в нете про сабж, а имено принцип действия сессии пользователя, как организовать доступ к БД по имени и паролю, ежели они живут в таблице, как работать с идентификаторами (если я правильно их обозвал) дабы хитрые юзери введя руками путь к файлу не получили бы искомой информации если нет на то прав.

ЗЫ
и как после отправки информации с формы остаться на этой форме очистив поля или перейти по ссылке (выполнить произвольное действие и т.п.)?
...
Рейтинг: 0 / 0
Аутентификация
    #32241247
Фотография mahoune
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почитай на www.citforum.ru , по мимо этой статьи, там еще море полезного!

mahoune
...
Рейтинг: 0 / 0
Аутентификация
    #32241263
MrGreeN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А потом качать здесь http://scripts.kiev.ua/scripts/download.php?zip_source=/ebooks/programming/php/phptutorial
...
Рейтинг: 0 / 0
Аутентификация
    #32241886
Алексей_С
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо, с этим вродь как понятно, а вот как дать разные права пользователям? Т.е.в php файле живет имя и пароль и исполнить этот файл получаеся может любой? Так это ж неправильно :( если передать их из формы то у всех будут одинаковые права, т.к. для коннекта к базе используется 1 и тот же аккаунт (не дает пров. больше :().
Вроде первое, что приходит в голову это создать в БД табличку и держать в не имена пользователей, при коннекте сравнивать их каким нить селектом и если ОК, то разрешать смотреть делать выборку? Или нет? Да и как запретить напрямую выполнять php-файлы из адресной строки броузера?
...
Рейтинг: 0 / 0
Аутентификация
    #32241947
MrGreeN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может быть так:
1 Создай скрипт проверяющий авторизацию пользователя
2 Если она успешна, перенаправляй на страницу с конектом к базе (предварительно установив chmod'ом права на исполнение кода на этой странице). До этого ко второму скрипту доступ должен быть запрещён (во избежании закачки по фтп)
Или создай таблицу с юзерами в самой базе, а доступ к ней не напрямую а через процедуру которая и проверяет наличие авторизации.
Сам логин/пароль храни в сессии а ID сессии - в куках(если не отключены)
И спроси у гугла
http://www.google.com.ua/search?hl=ru&inlang=ru&lr=lang_ru&ie=windows-1251&q=%C0%F3%F2%E5%ED%F2%E8%F4%E8%EA%E0%F6%E8%FF&as_q=PHP&btnG=%CF%EE%E8%F1%EA+%F1%F0%E5%E4%E8+%F0%E5%E7%F3%EB%FC%F2%E0%F2%EE%E2
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Аутентификация
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]