Joomla 1.5 com_user перенаправление после авторизации в различных браузерах

Тема в разделе "Ошибки при работе с Joomla", создана пользователем fnick, 08.12.2011.

  1. Offline

    fnick Недавно здесь

    Регистрация:
    17.10.2011
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    Добрый день, коллеги!

    В главном меню сайта есть ссылка на некий материал, просмотр которого требует авторизации.
    Наблюдаю такую картину: после авторизации пользователя на сайте через FireFox происходит перенаправление на главную страницу, а в Opera пользователь попадает на страницу своего профайла, где он может выйти, нажав соответствующую кнопку.
    Также наблюдаю такой феномен: при включении SEO настроек в админке, оба браузера начинают вести себя одинаково - так, как ведет себя Opera.
    Если же ссылку, привязанную к описанному выше пункту меню скопировать и вызвать, вставив в адресную строку браузера, перенаправления не произойдет, и пользователь попадет на желаемую страницу.
     
  2.  
  3. Follower
    Offline

    Follower Недавно здесь

    Регистрация:
    06.02.2009
    Сообщения:
    186
    Симпатии:
    10
    Пол:
    Мужской
    А проблема-то в чем? И когда ссылку вставлять в адресную строку - до или после авторизации?
    Как бы то ни было, поищите в интернете про перехват ссылок переадресации и сравните. Еще можно поковырять модуль авторизации.
     
  4. Offline

    fnick Недавно здесь

    Регистрация:
    17.10.2011
    Сообщения:
    4
    Симпатии:
    0
    Пол:
    Мужской
    Проблема в том, что по кнопке меню пользователь не попадает на ту страницу, на которую он хочет. Кроме того, мне непонятно разное поведение системы в разных браузерах.
    А если ссылку копировать до авторазации, то попадаешь на страницу с логином - как и должно быть.
    Ок, поковыряю. Просто думал, что проблема может быть кому-то знакома...
     
  5. Follower
    Offline

    Follower Недавно здесь

    Регистрация:
    06.02.2009
    Сообщения:
    186
    Симпатии:
    10
    Пол:
    Мужской
    Вряд ли оно проверяет юзер-агент, конечно.
    Писал я как-то чудовищный индокод на ActionScript. Там брались, кажется, последние 5 символов ссылки. Так вот в опере и огнелисе одна и та же ссылка, забитая текстовой строкой, была разной длины. Но один символ не должен так влиять на результат в вашем случае.
     

Поделиться этой страницей

Загрузка...