Google reCAPTCHA Я надеюсь, у тебя все хорошо. Сегодня я расскажу о Google reCAPTCHA v2 , который предоставляется Google API. Я использую Springboot для своего бэкэнда кодирования и Thymeleaf в качестве средства распознавания представлений.
Позвольте мне начать.
Шаг №1:
- Перейдите в консоль администратора google и google recaptcha
- Войдите в свою учетную запись Gmail
- Создайте captcha v2, указав имя, тип, владельца и домен.
- Затем вы получите два ключа:
- Секретный ключ на стороне клиента
- Секретный ключ на стороне сервера
Шаг №2:
- Перейти к https://start.spring.io/
- Откройте свою любимую среду разработки, я использую Intellij Idea 2021.1.2 [Издание сообщества]
- Выберите название вашего проекта, идентификатор группы и артефакт.
- Используйте java 8 и выше в качестве своей версии
- Выберите следующие зависимости
- Пружинная Паутина
- Spring Data Jpa
- Тимьяновый лист
- База данных H2 для сохранения
- Ломбок для занятий POJO.
Я создаю структуру своего проекта, я всегда говорю своему другу структурировать свои проекты, не пропускайте все в одном пакете.
- КЛИЕНТ как мой класс модели: Клиент, ответ на капчу
- Репозиторий:CustomerRepository
- Услуги:I Обслуживание клиентов, CustomerServiceImpl
- Контроллер:CustomerController
- Класс конфигурации для reCAPTCHA: AppConfig
Я не могу объяснить каждую строку кода для этой простой статьи, но я делюсь своей ссылкой на github, где вы можете клонировать и анализировать по-своему.
Спасибо вам Всем.
Оригинал: “https://dev.to/abdamah/springboot-googlerecaptcha-1a7j”