Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
NikiShurik opened this issue May 28, 2023 · 1 comment
Open

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

NikiShurik opened this issue May 28, 2023 · 1 comment

Comments

@NikiShurik
Copy link

NikiShurik commented May 28, 2023

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

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

@NikiShurik
Copy link
Author

NikiShurik commented May 28, 2023

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant