В идеале мне бы хотелось что бы и юзер после авторизации попадал на ту страницу с которой нажал на кнопку "вход" это правильно: человек читает пост, решает что то дописать, авторизовывается и возвращается автоматом настраницу поста и пишет, а не ищет ее по сайту. По идее, для этого нужно в настройках выставить "после авторизации — ничего не делать", но с такой настройкой — пользователь после авторизации, уже будучи авторизован у меня снова видит страницу авторизации, а админ попадает на ту страницу откуда начал логин.
суть вопроса: Просто не понятно и интересно чем обусловлено такая разница в результате авторизации для юзера и админа (не могу найти настроек в тему)?
и как сделать что бы и юзер возвращался на ту же страницу ане видел снова страницу логина?
Но не понятно именното что в этой же ситуации если заходить под админом, то после авторизации (у меня на сайте по крайней мере) перекидывает на ту страницу где ты был до этого. Чем обусловлена эта разница?
Причем тут этот офсайт — каждый сайт настраиваться Администратором сайта лично ...Мадмакс, ну поидее так и должно быть, но даже на этом сайте, я сейчас прочитал твой ответ, решил написать, нажал вход, меня перекинуло на страницу, авторизации, я ввел логин и пароль и меня перекинуло… на главную страницу. Мне пришлось в опере два раза нажать на стрелку влево, что бы вернуться на эту страницу, и обновить страницу, и я здесь авторизован… У тебя видимо всплывающее окно авторизации, а как быть если форма авторизации на отдельной странице? Вопрос об этом.
Но не понятно именното что в этой же ситуации если заходить под админом, то после авторизации (у меня на сайте по крайней мере) перекидывает на ту страницу где ты был до этого. Чем обусловлена эта разница?
У меня нет всплывающих окон — все работает на родной сборке 1.8 с нуля и без каких либо хаков…
Настройки — компоненты — регистрация.
Настройки — компоненты — регистрация.
спасибо конечно, но этот раздел настроек я знаю. сейчас стоит после авторизации открывать профиль пользователя.
Захожу пользователем — после авторизации открывается профиль. Хорошо. Правильно.
Захожу админом — после авторизации открывается та же страница, с которой нажал на "вход" Хорошо. Но не правильно с этими установками.
ставлю "после авторизации — ничего не делать"
Захожу админом — после авторизации открывется таже страница с которой нажал "вход" — Хорошо. Правильно.
Захожу юзером — после авторизации — (я авторизован, открылось меню пользователя), но я на странице авторизации снова, вижу форму логина. Не хорошо. Правильно?
Вопрос был в следующем: почему для админа и юзера — разная реакция — ведь в настройках нет этого разделения. Это просто для общего понимания и возможно было подсказало как сделать что бы и юзер после авторизации попадал нату же страницу откуда нажал "вход".
Если поставить "после авторизации: ничего не делать", то пользователю так и будут на странице авторизации предлагать логин ввести, хотя он уже авторизован. Не очень удобно. Буду следить за темой.
В этом варианте очень помогло бы всплывающее окно…
Прописаны разные действия при авторизации админов и любых других групп.
Поэтому если заходите как админ происходят одни действия, если заходите под другой группой, например, пользователи используется правило как раз которое вы выбираете в компонентах -> регистрация.
Нил, в файле frontend.php из папки components/registration
Прописаны разные действия при авторизации админов и любых других групп.
Поэтому если заходите как админ происходят одни действия, если заходите под другой группой, например, пользователи используется правило как раз которое вы выбираете в компонентах -> регистрация.
большое спасибо за подсказку!)))) полезу смотреть)))
case 'none': $url = $back; break;
его и надо копать.
Попробуйте сначала сами, там ничего трудного нет. В этом файле четко расписано, где админ а где остальные группы.
Если не получиться пишите.
Для версии 1.8
Замените файл frontend.php из папки components/registration
Попробуйте оба файла, в первом варианте заходит в админ панель только при авторизации admin/login.php
Второй при любой авторизации на сайте кидает в админ панель.