Как подключить Google ReCAPTCHA на сайт

Как подключить Google ReCAPTCHA на сайт

Пример подключения Google reCaptcha на сайт, регистрация в API, вставка кода в форму, проверка правильности введенной капчи. Регистрация сайта в сервисе reCaptcha Итак, сначала нужно добавить сайт в ReCaptcha API перейдя по ссылке https://www.google.com/recaptcha/admin/create (нужна авторизация), в форме нужно указать название и

ЧИТАТЬ ДАЛЕЕ

Кэширование данных в PHP на примере класса

Кэширование данных в PHP на примере класса

Для очередного клиента разрабатывал интернет-магазин запчастей. Каталога как такового там не было, однако была куча поставщиков, подключенных через API. Так как клиентов планировалось много, то постоянное обращение к API было бы слишком затратно для сервера. В рамках этого проекта был

ЧИТАТЬ ДАЛЕЕ

Авторизация на сайте через ВКонтакте

Авторизация на сайте через ВКонтакте

Многие соцсети позволяют создавать приложения и через API получать данные пользователей, поэтому их использует для быстрой регистрации и авторизации на сайтах. Как проходит аутентификация, рассмотрим на примере VK. На сайте, пользователь нажимает на ссылку «Войти», открывается страница VK, где он

ЧИТАТЬ ДАЛЕЕ

Авторизация на сайте через Яндекс

Авторизация на сайте через Яндекс

Сервис Яндекс.ID позволяет через API реализовать авторизацию пользователя на своем сайте. После разрешения доступа можно получить имя, фамилию, логин, e-mail и фото пользователя. Для доступа к API нужно зарегистрировать приложение. Регистрация приложения На странице https://oauth.yandex.ru/client/new указываются «Название приложения», другие поля не обязательны.

ЧИТАТЬ ДАЛЕЕ

Авторизация на сайте через GitHub

Авторизация на сайте через GitHub

GitHub имеет свой API для авторизации по OAuth, что позволяет сделать авторизацию зарегистрированных там пользователей на своем сайте. Далее инструкция, как получить данные пользователя. Документация https://docs.github.com/en/developers/apps/creating-an-oauth-app Регистрация приложения После авторизации на GitHub, нужно создать приложение на странице https://github.com/settings/applications/new. В форме указываем название

ЧИТАТЬ ДАЛЕЕ

Авторизация на сайте через Google

Авторизация на сайте через Google

Сервис «Google Аккаунты» позволяет через протокол OAuth 2.0 реализовать авторизацию пользователя на своем сайте. После прохождения авторизации можно получить имя, фамилию, e-mail и изображение пользователя. Регистрация приложения Первым делом необходимо создать новый проект на https://console.developers.google.com/cloud-resource-manager. Далее, прейти в раздел «API и

ЧИТАТЬ ДАЛЕЕ

Telegram бот на PHP

Telegram бот на PHP

Примеры как зарегистрировать бота в Telegram, описание и взаимодействие с основными методами API. Документация на core.telegram.org и tlgrm.ru (неофициальный, на русском). Все запросы к API должны осуществляться по HTTPS, подойдет бесплатный сертификат «Let’s Encrypt». Регистрация бота Для регистрации нового бота нужно написать «папе ботов» @BotFather команду /newbot

ЧИТАТЬ ДАЛЕЕ

jQuery — Появление и исчезновение элементов

jQuery — Появление и исчезновение элементов

Статья, в которой рассмотрим методы jQuery, с помощью которых можно осуществить появления и скрытие элементов. Методы jQuery для управления видимостью элементов В jQuery имеются различные методы, с помощью которых можно осуществить появление, исчезновение и переключение состояния видимости элементов. Отличаются одни методы от

ЧИТАТЬ ДАЛЕЕ

Drupal: Выводим список терминов из плоского словаря таксономии

Drupal: Выводим список терминов из плоского словаря таксономии

По работе была необходимость перенести информацию (очень много информации) с сайта на древнем Drupal’е на 1С-Битрикс. В процессе нужно было получить термины из словаря. Приведенный ниже код решает данную задачу 🙂 Drupal 6: Drupal 7: Вместо ID_СЛОВАРЯ нужно указать номер словаря в

ЧИТАТЬ ДАЛЕЕ

Как сделать поиск с подсказками

Как сделать поиск с подсказками

В свое время была задача реализовать поисковую строку на сайте, которая бы работала не просто как поиск, а при попытке введении запроса выдавала бы подсказки-ссылки на конкретные страницы сайта.  Делается достаточно просто  Через jQuery на событие keyup вешается функция отправки

ЧИТАТЬ ДАЛЕЕ