Автор Тема: Авторизация (Сесии и куки)  (Прочитано 4391 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Abram

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 116
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Авторизация (Сесии и куки)
« : 23 Октября 2004, 16:06:40 »
Подскажите как написать авторизацию с помощью сессий и кукисов?
Какой сдесь должен быть алгоритм работы такого скрипта? И как писать скрипт если у пользавтеля будут куки отключены?
Может кто даст пример такого скрипта с обьяснением - буду очень признателен.

Оффлайн Slastik

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 101
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.sproekt.kiev.ua
Авторизация (Сесии и куки)
« Ответ #1 : 23 Октября 2004, 18:06:01 »
Думаю что поиск по этому форуму, а так же  на других на которых
ты запостил аналогичный вопрос тебе очень поможет.
Вопрос как понимаеш не очень оригинальный.

Совмещать сессии и куки имхо не рационально.
А вообще алгоритм таков.

Юзер вводит пароль, ты сверяеш его с паролем в базе.
можна с зашифрованым паролем.
И если пароль верен то стартуеш сессиию,
создаеш переменную, какую нить типа $_SESSION[\'ok\'] =1

и на всех страницах, которые должны быть доступны тока
избранным проверяеш, инициализированна, ли эта сессионная переменная, и если нет то разрушаеш сессию.

про сессии http://phpfaq.ru/sessions
и еще если знаеш украинский то http://php.com.ua/articles/?id=5
FAQ OFF =)

Оффлайн Abram

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 116
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Авторизация (Сесии и куки)
« Ответ #2 : 25 Октября 2004, 10:03:59 »
С этим все ясно, а как быть если у меня что-то типа форума: тоесть надо сделать так чтобы пользователь мог заходить на страницу 10 раз в день. Он же не будет вводить постоянно пароль - ведь когда закрываем окно то сессия пропадает.
Тут ведь без кукисов нельзя, или я не прав?
Каким должен быть такой алгоритм?

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Авторизация (Сесии и куки)
« Ответ #3 : 25 Октября 2004, 12:27:27 »
С этим ничего не ясно, Абраша
По ссылке, которую тебе дали, алгоритм объяснен.
Если ты не читаешь то, что тебе отвечаю - не надо ,пожалуйста приходить на форум и отнимать время у себя и у других.

Оффлайн Abram

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 116
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Авторизация (Сесии и куки)
« Ответ #4 : 25 Октября 2004, 13:20:54 »
Я понимаю алгоритм сессии.
Но на этом формуме авторизация реализована не одними сессиями, а  и куками. Меня интерисует именно такой способ.
ведь если я закрыл окно авторизации то чтобы попасть опять на ту же страницу необходимо будеь снова ввести пароль

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Авторизация (Сесии и куки)
« Ответ #5 : 25 Октября 2004, 13:35:07 »
Абраша.
У моего любимого писателя Эфраима Севелы есть замечательное высказывание:
Цитировать
Евреи,  как мы с вами знаем,
народ крайностей,  без золотой серединки.  Если еврей  умен, так это Альберт
Эйнштейн  или,  на  худой  конец,  Карл  Маркс.  Если  же Бог  обделил еврея
мозговыми  извилинами, то таких непроходимых  идиотов ни в одном  народе  не
найдешь, и  Иванушка-дурачок по сравнению  с ним -  великий русский  ученый
Михаил Ломоносов.

Вот пожалуйста, не заставляй меня думать, что ты относишься ко второй категории.
Я позволю себе процитировать себя еще раз:
Цитировать
RomikChef:
По ссылке, которую тебе дали, алгоритм объяснен.

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

Смотри - у меня терпение бытро лопнет. Я никогда не понимал - с какой стати Я должен уговаривать ТЕБЯ пойти узнать ответ на твой вопрос. Это МНЕ надо?

Оффлайн Abram

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 116
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Авторизация (Сесии и куки)
« Ответ #6 : 25 Октября 2004, 14:55:51 »
Мля ну ты Ромик и зануда!
Моя фамилия Аврамук - отсюда и ник, а про евреев ты зря задвинул -не стоит из-за чего либо разжигать межнациональный конфликт - сейчас и чеченцев хватает.

Мне Slastik кинул ссылки на сессии.
Ты что хочешь сказать что одними сессиями ты сделаешь авторизацию о которой я выше сказал? Тут нужно использовать кукисы, и о таком алгоритме я просил мне обьяснить.
Если ты не хочешь отвечать - не отвечай. Зачем тут писать твой маразм. Даже если я  в чем-то и не прав скажи конкретно где, а то пишешь что-то...

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Авторизация (Сесии и куки)
« Ответ #7 : 25 Октября 2004, 15:02:12 »
Да, ты все-таки тупой.
Я хочу сказать ровно то, что сказал - что по ссылке есть ответ на твой вопрос. А вот ты хочешь прочесть не то, что написано, а то, что сам себе придумал.
Тебе сластик кинул ссылки не на сессии. Он тебе кинул ссылку с ответом на твой вопрос.
Тебе же больше нравится потрендеть в форуме, чем пойти и прочесть. (как вариант - ты ждешь, пока туда кто-то сходит, и тебе на блюдечке принесет. Не дождешься.

Все, тема закрыта.
Ответ тебе дан.
Свободен.

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

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28