Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Объясните какие действия надо сделать, чтобы добавить капчу на сайт? / 10 сообщений из 10, страница 1 из 1
07.03.2015, 14:42
    #38897885
redwhite90
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните какие действия надо сделать, чтобы добавить капчу на сайт?
Задался вопросом добавления капчи на сайт. Всегда думал, что это должно работать без изменения моего бэкенда. То есть со страницы отправляется запрос на какой-нить внешний сервис, который выдает картинку и айдишник, назад надо отослать расшифровку и тот же айдишник, после того как капча разгадана надо менять айдишник ой картинки.

Или каждый раз при загрузке картинка реально генерится?

Покажите плиз какой-нить пример целиком как работать с капчей.

Вот нашёл такой пример.

https://code.google.com/p/recaptcha/wiki/HowToSetUpRecaptcha

Но как-то мне скриплеты не нравятся и я не понял где взять ключи.
...
Рейтинг: 0 / 0
07.03.2015, 14:53
    #38897894
rema174
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните какие действия надо сделать, чтобы добавить капчу на сайт?
там действительно проще первую часть оставить в скриптлете, а вторую можно контролер перенести
...
Рейтинг: 0 / 0
07.03.2015, 15:53
    #38897923
redwhite90
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните какие действия надо сделать, чтобы добавить капчу на сайт?
а можете вообще объяснить как целиком это работает? зачем нужна реализация на сервере вообще?
...
Рейтинг: 0 / 0
07.03.2015, 17:20
    #38897947
Герой дня
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните какие действия надо сделать, чтобы добавить капчу на сайт?
redwhite90а можете вообще объяснить как целиком это работает? зачем нужна реализация на сервере вообще?

сервер должен проверять строку, которую сохранил в сессии с той строкой, которую присылает пользователь

если делать проверку введенной строки на веб-странице, то спамер может банально отключить javascript и никакой проверки на капчу не будет
...
Рейтинг: 0 / 0
07.03.2015, 17:48
    #38897961
redwhite90
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните какие действия надо сделать, чтобы добавить капчу на сайт?
Герой дня,

а зачем это обязательно должен быть мой сервер, а не внешний какой-то?
...
Рейтинг: 0 / 0
07.03.2015, 19:23
    #38898004
skywriter
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните какие действия надо сделать, чтобы добавить капчу на сайт?
redwhite90, можно генерить капчу на своём сервере, можно довольствоваться сторонним.
Есть некоторые преимущества хостить капчу у себя:
1) в среднем выше скорость загрузки страницы. В большинстве случаев при хорошем канале разница может быть не заметна. Но можешь ли ты быть уверен, что у всех посетителей сайта хороший канал и малое время загрузки капчи со стороннего сервера?
2) неизвестно, как владельцы стороннего сервера разпоряжаются полученными от пользователя данными.
Есть такая свободная библиотека для встраивания, с примерами. У меня работает.
...
Рейтинг: 0 / 0
07.03.2015, 19:42
    #38898014
Герой дня
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните какие действия надо сделать, чтобы добавить капчу на сайт?
redwhite90Герой дня,

а зачем это обязательно должен быть мой сервер, а не внешний какой-то?

может быть и внешняя капча - мне нравится капча от гугла http://www.google.com/recaptcha/intro/index.html
...
Рейтинг: 0 / 0
07.03.2015, 22:17
    #38898084
redwhite90
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните какие действия надо сделать, чтобы добавить капчу на сайт?
Герой дняredwhite90Герой дня,

а зачем это обязательно должен быть мой сервер, а не внешний какой-то?

может быть и внешняя капча - мне нравится капча от гугла http://www.google.com/recaptcha/intro/index.html

так я ведь с неё и начал. Можете объяснить как ей пользоваться?
...
Рейтинг: 0 / 0
07.03.2015, 23:25
    #38898126
Герой дня
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните какие действия надо сделать, чтобы добавить капчу на сайт?
redwhite90,

подключаете либу к проекту, получаете данные из формы в свой класс-обработчик и в этом классе отправляете с помощью метода из либы запрос на сервер гугла, получаете ответ и по его результату либо отправляете вводить капчу еще раз либо нет
...
Рейтинг: 0 / 0
07.03.2015, 23:27
    #38898128
Герой дня
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Объясните какие действия надо сделать, чтобы добавить капчу на сайт?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Объясните какие действия надо сделать, чтобы добавить капчу на сайт? / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]