Альтернатива Captcha
- SpiritAbsolute
- Сообщения: 187
- Зарегистрирован: 2013.12.29, 18:20
- Откуда: Калининград
- Контактная информация:
Альтернатива Captcha
Привет всем! Есть ли более надежная защита от спама, чем капча?
Не знаю на сколько эта проблема сейчас актуальна, насколько хорошим решением, будет отказаться от капчи, и сделать какие нибудь другие ловушки.
ip, js кодом. Кто какой способ использует? Может уже у кого то есть универсальное решение?
Не знаю на сколько эта проблема сейчас актуальна, насколько хорошим решением, будет отказаться от капчи, и сделать какие нибудь другие ловушки.
ip, js кодом. Кто какой способ использует? Может уже у кого то есть универсальное решение?
Re: Альтернатива Captcha
Обнаруживать что это спам, а потом включать Captcha. Сразу не показывать.
- SpiritAbsolute
- Сообщения: 187
- Зарегистрирован: 2013.12.29, 18:20
- Откуда: Калининград
- Контактная информация:
Re: Альтернатива Captcha
Я тут наткнулся на какой то проект keypic.
и у него демка есть, думаю посмотреть что это такое...
https://github.com/keypic/keypic-php
и у него демка есть, думаю посмотреть что это такое...
https://github.com/keypic/keypic-php
- dmitry.n
- Сообщения: 28
- Зарегистрирован: 2013.11.29, 09:02
- Откуда: World Wide Web
- Контактная информация:
Re: Альтернатива Captcha
тематические вопросы с ответами текстом?
Помню, поразил вопрос на форуме вегалаба при регистрации - в какую сторону изменится ёмкость цепи при последовательном соединении конденсаторов... [уменьшится]
Помню, поразил вопрос на форуме вегалаба при регистрации - в какую сторону изменится ёмкость цепи при последовательном соединении конденсаторов... [уменьшится]
Welcome!
Re: Альтернатива Captcha
Самая надежная защита от спама - премодерация =)
На мой взгляд использовать защиту необходимо в тех случаях, когда происходит публикация информация на сайте для незарегистрированных пользователей. И защита должна заключаться в выводе той же самой капчи в случае если пользователь отправляет слишком много запросов или делает это слишком быстро. Хотя этот вариант будет универсальным для любых случаев.
Если сайт для русскоговорящих, то и капчу стоит выводить по-русски.
На мелких сайтах помоему вообще с этим можно не заморачиваться. В случаях когда повалится реальный спам на постоянку включить капчу (можно в настройках админки дать такую возможность) или ввести дополнительные меры (регистрация, валидация данных через почту/мобильный)
Альтернативы могут быть:
1. Варианты с картинками: собрать пазл, убрать лишнюю и тп
2. Варианты на логику: ответить на вопросы, решить уравнение итп
3. Скопировать нужное слово из описания, лицензионного соглашения, правил и тп
4. Подтвердить отправку через ссылку на почту или смс на номер
5. Добавить пустое поле, скрытое css, если оно было заполнено, значит это спамчик.
P.S. Главное помнить, что конечный пользователь не должен страдать из-за спамеров.
На мой взгляд использовать защиту необходимо в тех случаях, когда происходит публикация информация на сайте для незарегистрированных пользователей. И защита должна заключаться в выводе той же самой капчи в случае если пользователь отправляет слишком много запросов или делает это слишком быстро. Хотя этот вариант будет универсальным для любых случаев.
Если сайт для русскоговорящих, то и капчу стоит выводить по-русски.
На мелких сайтах помоему вообще с этим можно не заморачиваться. В случаях когда повалится реальный спам на постоянку включить капчу (можно в настройках админки дать такую возможность) или ввести дополнительные меры (регистрация, валидация данных через почту/мобильный)
Альтернативы могут быть:
1. Варианты с картинками: собрать пазл, убрать лишнюю и тп
2. Варианты на логику: ответить на вопросы, решить уравнение итп
3. Скопировать нужное слово из описания, лицензионного соглашения, правил и тп
4. Подтвердить отправку через ссылку на почту или смс на номер
5. Добавить пустое поле, скрытое css, если оно было заполнено, значит это спамчик.
P.S. Главное помнить, что конечный пользователь не должен страдать из-за спамеров.
Re: Альтернатива Captcha
Можно поменять шрифт в стандарной Yii капче на какой-то изысканный и неудобный для распознавания.
Иногда этот простой способ решения проблемы вполне приемлем.
Шрифты то бывают ну очень не стандартные!
Есть куча сайтов со шрифтами, например: ph4.ru/fonts_fonts.php
Иногда этот простой способ решения проблемы вполне приемлем.
Код: Выделить всё
'captcha' => [
'class'=>'yii\captcha\CaptchaAction',
'backColor'=>0xFFFFFF,
'foreColor'=>0x8C618F,
'fontFile'=>'@webroot/fonts/captcha/myFontFile.ttf'
],
Есть куча сайтов со шрифтами, например: ph4.ru/fonts_fonts.php
CPU comparison platform: CPU Boss Multi language, Yii2 powered.
Re: Альтернатива Captcha
Даже длинныеSasha_ch писал(а): ↑2018.01.03, 06:22 Можно поменять шрифт в стандарной Yii капче на какой-то изысканный и неудобный для распознавания.
Иногда этот простой способ решения Star Vegas สมัครпроблемы вполне приемлем.
Шрифты то бывают ну очень не стандартные!Код: Выделить всё
'captcha' => [ 'class'=>'yii\captcha\CaptchaAction', 'backColor'=>0xFFFFFF, 'foreColor'=>0x8C618F, 'fontFile'=>'@webroot/fonts/captcha/myFontFile.ttf' ],
Есть куча сайтов со шрифтами, например: ph4.ru/fonts_fonts.php
Но, в любом случае, спасибо.
- proctoleha
- Сообщения: 298
- Зарегистрирован: 2016.07.10, 19:00
Re: Альтернатива Captcha
Стесняюсь спросить: а почему про гугл каптчу в этом топе никто не упомянул? Подключается к yii2 легко, пользователей не напрягает, работает достаточно эффективно.
Вот за что я не люблю линукс, так это за свои кривые, временами, руки
Re: Альтернатива Captcha
сори, что такое "ИНС" ?
Гугл капча вариант конечно. Но иногда по дизайну требуется что-то другое.proctoleha писал(а): ↑2018.02.07, 07:25 Стесняюсь спросить: почему про гугл каптчу в этом топе никто не упомянул?
P.S Еще есть простой способ для защиты от ботов (тупых, которых большинство) - добавление в форму инпут поля, и сделать hidden div в котором этот инпут находится. После сабмита формы - если это поле заполнено тогда это спам.
CPU comparison platform: CPU Boss Multi language, Yii2 powered.