Joomline/slogin

Вопрос по работе модуля

Opened this issue · 1 comments

После нажатия на кнопку (например Яндекс), в скрипте slogin.min.js открывается всплывающее окно, адрес берется из this.href. При отладке на момент обращения там содержится путь к ../auth.html.
я так понимаю auth.html должен формировать на стороне сервера адрес и передавать его в ответе на сторону пользователя. на стороне пользователя ответ должен заносится в localstorage -> sloginAuth,
далее идет проверка ее содержимого, и если она не null то идет переадресация на адрес из этой переменной.

Где именно создается эта переменная в localstorage?
у меня в процессе отладки она не появляется, при поиске по исходникам нашел ссылку на нее только в шаблоне.
это я так понимаю и есть причина отказа работы модуля о которой многие говорят и ссылаются на кэш.
при замена this.href на костыль в виде ссылки на яндекс, например, все работает стабильно (но только с яндексом ))) )

если auth.html это функция component.php:auth(), то она как раз возвращает адрес куда нам обратиться в поле location.
и если ручками из отладки взять и обратиться по этому адресу то все работает.
я так понимаю что куда-то пропал участок кода, где воспринимается ответ после обращения к auth и идет перенаправление на адрес сформированный плагином...