Wattot 0 Жалоба Опубликовано: October 1, 2013 Здравствуйте,мне хотелось бы узнать.Как можно сделать,чтоб сайт был только авторизованным пользователям,а не авторизованные видели только форму входа=)И еще нужен календарь-планировщик.можно ли такое сделать у вас на скрипте?Заранее спасибо Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
TopRaN 235 Жалоба Опубликовано: October 2, 2013 В полне реально подобный принцип работыможешь посмотреть про статические страници или статическая страница изначально. В админке выставить нужные чекбоксы и простенькая защита работает. Более подробную защиту нужно писать на яве. Да же где-то у меня реализация была.Р.s. только изначально все пользователи будут не авторизованны. И тут проблемка. Допустим мы отключили регистрацию(как пользователь зарегистрируется)? А если он кеш очистит тоже нужно заново авторизироваться. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Дмитрий Кондин 690 Жалоба Опубликовано: October 2, 2013 Самый простой вариант - закрыть доступ к сайту через .htaccessТут есть описание этой процедуры http://www.softtime.ru/info/apache.php?id_article=27 Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
abushyk 694 Жалоба Опубликовано: October 2, 2013 Как можно сделать,чтоб сайт был только авторизованным пользователям,а не авторизованные видели только форму входа=) самый быстрый и минимально затратный способ. Подходит для шаблонов, рабртающих на собственном файлке-контроллере (/template/frontend/имя_щаблона/main/main.php) В упомянутом файле main.php находим функцию main() function main () {.... сразу в ее начале добавляем кусок кода function main () { if(!preg_match('/\/login/', $_SERVER['REQUEST_URI']) && (int)$_SESSION['user_id']==0){ header('location:'.SITEBILL_MAIN_URL.'/login/'); }... тут все остальное, что было в файле Теперь при обращении к сайту будет сделана проверка авторизирован ли юзер и, если нет, будет происходить редирект на страницу входа. Минусы:1. Ручная вставка2. В странице получаете не просто форму входа, как в админке, а стандартный вид страницы авторизации, который доступен сейчас по ссылке login/ вашего сайта Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах
Chernetskiy 469 Жалоба Опубликовано: October 7, 2013 Как-бы не получить обратный результат. Клиент налазившись по десятку сайтов, в поисках подходящего варианта заходит на ваш сайт (очередной из сотен) и вместо кучи реальных предложений видит форму авторизации... (а ему это надо?), после чего закрывает страницу и больше к ней не возвращается, поскольку полно других, менее требовательных и более дружелюбных...Лично я на такие сайты не захожу и как показывает практика, подобные сайты больше ориентированы на сбор подписчиков и интересного на них мало... Таким образом вы сами загоняете свой сайт в категорию мусорных сайтов.Если посетителю будет на вашем сайте интересно, он и сам при необходимости авторизуется и подпишется на рассылку. Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах