Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Проблемы с форумом » Проблема с доступом к форуму у пользователей


Проблема с доступом к форуму у пользователей

Сообщений 101 страница 110 из 110

101

Arakhen написал(а):

На форумах уже очень давно используется hCaptcha. В админке просто текст так и не поправили в итоге.
Ну и по наблюдениям - она не так чтобы часто триггерится без наличия повода для этого, если антиспам установлен средний.

Что тогда на странице реги пытается с гуглом коннектиться?
Тогда тем более убрать на него ссылку надо - он не нужен!
Страница реги , когда затык, внизу мне чёрным по белому пишет: Рукопожатие с wwwgoogle.com - которое больше минуты иногда длится, сбрасывается самим гуглом и по новой.
На странице входа такой дичи нет, хотя по идее там тоже капча тригериться должна.
=========
Ну и до кучи регу через запрещённую в РФ соцсеть "фейсбук". А то с такой регой точно когда-нибудь под санкции РКН загремите. Там особо разбираться не будут, увидят и достаточно будет. Потом пишите письма)))

Отредактировано ivanches (Сегодня 13:27:51)

0

102

ivanches
Как минимум нужны пруфы, что к гуглу тянется именно форма, а не сторонние скрипты, установленные на форум.

ivanches написал(а):

Ну и до кучи регу через запрещённую в РФ соцсеть "фейсбук". А то с такой регой точно когда-нибудь под санкции РКН загремите. Там особо разбираться не будут, увидят и достаточно будет. Потом пишите письма)))

Убрано на рабочем. Изменения еще не успели накатить.

0

103

Arakhen написал(а):

ivanches
Как минимум нужны пруфы, что к гуглу тянется именно форма, а не сторонние скрипты, установленные на форум.

Убрано на рабочем. Изменения еще не успели накатить.

Пруфы будут обязательно, как только затык этот всплывёт. Я его не могу искуственно воссоздать. На моём форуме в скриптах нет ни одного упоминания или ссылки на гугл, за себя могу ответить на все 100. На других форумах, которые проверял, по моему тоже. Потому что затык именно на странице реги.

0

104

ivanches написал(а):

Ну и до кучи регу через запрещённую в РФ соцсеть "фейсбук". А то с такой регой точно когда-нибудь под санкции РКН загремите.

Очень верное замечание

0

105

Arakhen написал(а):

ivanches
Как минимум нужны пруфы, что к гуглу тянется именно форма, а не сторонние скрипты, установленные на форум.
.

Как бы сейчас затыка нет. Но вот пруф на этот форум. Хорошо гугл рекапчу на нём видно?
https://upforme.ru/uploads/0000/14/1c/39596/t35126.png

0

106

Страница входа:
https://upforme.ru/uploads/0000/14/1c/39596/t299529.png
Никакой дичи ненужной от гугла нет. И затыков с ней никогда нет.

Отредактировано ivanches (Сегодня 13:50:18)

0

107

ivanches написал(а):

Как бы сейчас затыка нет. Но вот пруф на этот форум. Хорошо гугл рекапчу на нём видно?

...Очень интересно.
Уточню.

+1

108

Arakhen написал(а):

...Очень интересно.
Уточню.

Ещё пару пруфов, на всякий случай:
https://upforme.ru/uploads/0000/14/1c/39596/t692811.png
Гугл рекапча в самой странице , в HTML, заложена - такая страница с сервера идёт:
https://upforme.ru/uploads/0000/14/1c/39596/t682623.png

Отредактировано ivanches (Сегодня 16:01:29)

0

109

Вот он - затык! Минуту ждал...
https://upforme.ru/uploads/0000/14/1c/39596/t318414.png
Оно уже соединено, но гугл чего то там у пользователя проверят. Нет ли IP в чёрных списках гугла, тот ли браузер и прочее... что гуглу покажется странным - будет думать, время тянуть загрузка страницы. Точнее её отображение.
Зачем это нужно?

Отредактировано ivanches (Сегодня 15:39:56)

0

110

На странице две ссылки на гугл рекапчу. Первая в хедер вшита, именно она айфрейм нижний с рекапчёй создаёт. Но затык не из-за неё, а из-за двух скриптов ниже шапки форума идущих.
Удалил их, и затык перестал быть:
https://upforme.ru/uploads/0000/14/1c/39596/t459202.png

Код:
<!-- Удаляем гугл рекапчу со страницы регистрации -->
<script type="text/javascript">
  // Функция для безопасного удаления
  function removeRecaptchaScripts() {
    // 1. Находим ВСЕ скрипты на странице
    var allScripts = document.getElementsByTagName('script');
    
    // 2. Ищем индекс скрипта reCAPTCHA
    var targetIndex = -1;
    var targetUrlPart = 'www.google.com/recaptcha/api.js';

    for (var i = 0; i < allScripts.length; i++) {
      var src = allScripts[i].src;
      // Проверяем, содержит ли src нужную часть адреса
      if (src && src.indexOf(targetUrlPart) > -1) {
        targetIndex = i;
        break; // Нашли первый подходящий, выходим из цикла
      }
    }

    // 3. Если нашли целевой скрипт
    if (targetIndex > -1) {
      var scriptsToRemove = [];
      
      // Добавляем сам найденный скрипт
      scriptsToRemove.push(allScripts[targetIndex]);
      
      // Добавляем следующий за ним скрипт (если он существует)
      if (targetIndex + 1 < allScripts.length) {
        scriptsToRemove.push(allScripts[targetIndex + 1]);
      }

      // 4. Удаляем найденные скрипты из DOM
      for (var k = 0; k < scriptsToRemove.length; k++) {
        var scriptToRemove = scriptsToRemove[k];
        if (scriptToRemove && scriptToRemove.parentNode) {
          scriptToRemove.parentNode.removeChild(scriptToRemove);
          if (window.console && console.log) {
            console.log('Удален скрипт: ' + scriptToRemove.src);
          }
        }
      }

      if (window.console && console.log) {
        console.log('Логика удаления выполнена: целевой скрипт и следующий за ним удалены.');
      }
    } else {
      if (window.console && console.log) {
        console.log('Скрипт reCAPTCHA не найден в DOM по указанному URL.');
      }
    }
  }

  // Запускаем функцию после полной загрузки страницы
  if (document.readyState === 'loading') {
    document.addEventListener('DOMContentLoaded', removeRecaptchaScripts);
  } else {
    // Если страница уже загружена
    removeRecaptchaScripts();
  }
</script>

Кому надо, вставить в верх страницы.

0


Вы здесь » Единый форум поддержки » Проблемы с форумом » Проблема с доступом к форуму у пользователей