Как можно ограничить доступ только для подписчиков?
#1
Отправлено 26 Октябрь 2010 - 09:08
Подскажите, как можно ограничить доступ к некоторым страницам сайта и сделать его доступным только для подписчиков? А если посетитель не подписчик и в браузере вбивает УРЛ закрытой страницы, чтобы его перебрасывало на главную страницу подписки.
Я видел это на некоторых сайтах сделано через куки. Т.е. я подписывался - получал доступ. Удалял куки, пробовал напрямую зайти - меня перебрасывало на главную страницу. Я пробовал проанализировать исходник страницы, но никаких скриптов переброски и проверки куки не увидел (хочу отметить, в веб-программировании я ламер).
Знаю другой способ. Можно подписчикам пароль на доступ в закрытый раздел высылать, но мне кажется это не очень удобно. Кто-не не справится с окном пароля (в разных браузерах это выглядит по разному), кто-то не захочет его записывать и вводить.
Поэтому мне кажется, самое удобное это через куки сделать? Подскажите как это можно сделать. Или дайте другие советы.
Спасибо.
#2
Отправлено 26 Октябрь 2010 - 09:10
Куплю права перепродажи вашего курса! Подробнее тут >>
#3
Отправлено 26 Октябрь 2010 - 09:30
Если интересна конкретная реализация, обращайтесь в личку.
Сообщение отредактировал Never Lex: 26 Октябрь 2010 - 09:31
#4
Отправлено 26 Октябрь 2010 - 10:02
Дайте ссылку на пример...
ссылка на пример:
russianmarketing.ru
#5
Отправлено 26 Октябрь 2010 - 10:10
Через куки можно. Например, при переходе по ссылке из письма через GET параметр ставить куку и по ней определять, показывать страницу или делать редирект на главную. Только кука может умереть и надо будет опять приходить по ссылке из письма на сайт. Ну, и с безопасностью можно по разному заморачиваться.
Если интересна конкретная реализация, обращайтесь в личку.
Да с безопасностью сильно заморачиваться не хочу. Просто там будет доступ на мой бесплатный курс, который, я (возможно как многие наивные авторы ) надеюсь будет пользоваться спросом. И не хочу, чтобы ссылки на скачивание напрямую появились в различных форумах и других сайтах.
Курс и так бесплатный, мне не жалко, просто хочется, чтобы человек подписался в обмен на него.
А за предложение помочь - спасибо. Как дойду непосредственно до реализации этой части, если не найду других приемлемых вариантов, - обязательно обращусь.
#6
Отправлено 26 Октябрь 2010 - 10:19
#7
Отправлено 27 Октябрь 2010 - 09:27
4Biz, это слишком сложно. Зачем лишний раз заставлять человека регистрироваться?
#8
Отправлено 28 Октябрь 2010 - 11:56
#9
Отправлено 28 Октябрь 2010 - 12:45
Предлагаю тогда свой вариант: допуск по рефереру. Правда тут тоже отвалиться кто-то может (файерволлы мешать могут). Зато комбинируя оба метода - получаем отличный пробив.
#10
Отправлено 28 Октябрь 2010 - 12:51
По реферу вообще не вариант. Либо я вас не так понял.
Я описал варианты в конце статьи. Их много. Товарищ просил что-то простенькое, не заморачиваясь над безопасностью.
Сообщение отредактировал Never Lex: 28 Октябрь 2010 - 12:53
#11
Отправлено 29 Октябрь 2010 - 02:58
Написал пост на эту тему Скрипт ограничения доступа к странице.
Спасибо! Сэкономил мне 5 баксов . В выходные буду прикручивать.
P.S. Пора начинать читатать книги по php... все не так сложно как казалось изначально
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 скрытых пользователей