Отговори

Виждате 3 отговора - 1 от 3 (от 3 общо)
  • Форум: Проблеми
    В отговор на: Woocommerce password reset loop
    Thread Starter krasymatev

    (@krasymatev)

    UPDATE:
    След успешно изтриване на WC на страницата за ресет на паролата остана само шорт-кода [woocommerce_my_account]. След което инсталирах наново WooCommerce и за съжаление сме на старото положение.

    Форум: Проблеми
    В отговор на: Woocommerce password reset loop
    Thread Starter krasymatev

    (@krasymatev)

    Здравейте,
    благодаря за времето което отделяте.
    Започнах да подменям файлове в Woocommerce един по един като преименовах старите и слагах нови от нов архив на Woocommerce на тяхно място. После започнах с директории (цялата templates директория) и после направо подмених цялата папка на плъгина Woocommerce. До тук няма подобрение.
    Направих си архив (off-server) на старата папка на WC и след това го деинсталирах. Сега в момента е без плъгин WC и поведението му е съшото като преди… чaк не знам какво да предполагам от тук нататък. btw Не знам от каква важност е но използвам и плъгин за интеграция с LMS – но за целта на дебъгването е спрян – не знам когато съм го инсталирал и конфигурирал дали може да е нанесал щети които да се проявяват и при спряно състояние?
    В поста по горе написахте: „Само че пренасочването обикновенно е към /wp-login.php?action=rp в нормален WordPress, и към /my-account/lost-password/?show-reset-form=true при наличие на WooCommerce“ – имате ли идея къде е кодирано това пренасочване – в кой файл да го потърся и проверя/коригирам..?

    EDIT:
    Извинявам се за объркването – по някаква причина не се е изтрил Woocommerce и е останал инсталиран и включен! Така че това което написах че е изключен и изтрит и поведението му е същото не е вярно. Ще пиша пак като го изтрия и тествам.

    • Този отговор беше редактиран на преди 5 years, 8 months от krasymatev.
    Форум: Проблеми
    В отговор на: Woocommerce password reset loop
    Thread Starter krasymatev

    (@krasymatev)

    Здравейте,
    благодаря за отговора!
    От това което успях да проследя е че няма пренасочване в .htaccess или в SEO плъгина със 302(временно). След допълнително проучване стигнах до извода че това пренасочване е част от процеса по ресетване на паролата.
    Повече инфо тук: https://wordpress.org/support/topic/password-reset-issues-3/?replies=38

    и по конкретно репликата: „Using Chrome’s dev tools, look at the Network tab and make sure that “Preserve log” is checked. Directly copy/paste the reset link into the browser. The first request should issue a redirect with a cookie attached to it. The second request should also contain that cookie.“

    Във форума от който взех това проблема не е Точно като моя но процеса на ресетване е същия. Просто мисля че това пренасочване е някъде кодирано в сорса на WP и не е проблемно. Държа да кажа че не съм програмист и някои от нещата които „твърдя“ може да тотално грешни, просто се опитвам да разсъждавам върху проблема и евентоално отстраня.

    Та от наблюденията в Network таба на браузъра забелязах че втория път (The second request should also contain that cookie.) кукито не беше закачено в рекуеста. Дали това не е индикация за проблем? От прочетеното до тук по форумите мисля че при втория рекуест трябва страницата да вземе инфо от кукито и така да ми генерира новата парола..??
    Извинявам се ако предположенията ми са нелогични – нямам експертиза и опит в областта.

    Поздрави

Виждате 3 отговора - 1 от 3 (от 3 общо)