Login | Не работает редирект для неавторизованных
Здорово! Прошу помочь.
Не могу добиться редиректа для неавторизованных пользователей при вызове сниппетов:
т.е. нужен редирект на страницу регистрации при случайном открытии страниц смены и восстановления пароля неавторизованным пользователям.
Сейчас Открывается страница Error 401:Unautorized
С содержанием: 503 Error
Unauthorized
You are not authorized to view the requested content.
[[!UpdateProfile?&redirectToLogin=`31`]]
[[!ChangePassword?
&submitVar=`change-password`
&placeholderPrefix=`cp.`
&validateOldPassword=`1`
&validate=`nospam:blank`
&successMessage=`Пароль успешно изменен на новый`
&reloadOnSuccess=`0`
&redirectToLogin=`31`
]]
Не могу добиться редиректа для неавторизованных пользователей при вызове сниппетов:
т.е. нужен редирект на страницу регистрации при случайном открытии страниц смены и восстановления пароля неавторизованным пользователям.
Сейчас Открывается страница Error 401:Unautorized
С содержанием: 503 Error
Unauthorized
You are not authorized to view the requested content.
[[!UpdateProfile?&redirectToLogin=`31`]]
[[!ChangePassword?
&submitVar=`change-password`
&placeholderPrefix=`cp.`
&validateOldPassword=`1`
&validate=`nospam:blank`
&successMessage=`Пароль успешно изменен на новый`
&reloadOnSuccess=`0`
&redirectToLogin=`31`
]]
Комментарии: 11
Спасибо, но данный мануал кривой…
После него пришлось все переписывать по этому modx.ru/novosti-i-stati/article/63/ маналу.
Теперь осталось донастроить.
После него пришлось все переписывать по этому modx.ru/novosti-i-stati/article/63/ маналу.
Теперь осталось донастроить.
О, Боже, кривой? =((
Как обидно-то :'-(
Как обидно-то :'-(
Ничего личного. Он работает. Но сделан на скорую руку
Лан, шучу я, не обижаюсь я))
Есть отличный шанс восстановить репутацию: &redirectToLogin=`31`
Почему не срабатывает?
:)
Почему не срабатывает?
:)
Мы хотим, чтобы при открытии страницы личного кабинета отображалась форма авторизации. Для этого идем в настройки системы и находим настройку unauthorized_page — Страница ошибки 403 «Доступ запрещен», и указываем в ней id страницы «Авторизация». У меня это — 3. Однако поведение все еще не изменится.Вот это сделано?
Просто анонимному пользователю MODX не хочет раскрывать информацию даже о том, что такой ресурс существует. Чтобы разрешить отображение ошибки 403, где это нужно, идем в «Безопасность» → «Контроль доступа», нажимаем правой кнопкой мыши на группе (аноним) и выбираем «Редактировать». Переходим на вкладку «Доступ к группам ресурсов», добавляем группу:
Группа — Users,
контекст — web,
минимальная роль — Member,
политика доступа — Load only
Теперь при входе в личный кабинет нужно будет сначала ввести логин (e-mail) и пароль.
Спасибо, помог.
Обошлись без &redirectToLogin=`1`
Обошлись без &redirectToLogin=`1`
Ну, ну, так чей мануал круче? А?)))
Оба хорошие.
Чего нет в одном, найдется во втором)
Молодец, спасибо!
Чего нет в одном, найдется во втором)
Молодец, спасибо!
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.