php. Авторизация на сайте с помощью Google

Сервис Google предоставляет возможность реализации авторизации пользователя на сайте с помощью своего API.
При прохождении авторизации в данном сервисе вы можете получить доступ к персональному идентификатору пользователя в сервисе, имени, фамилии, email, изображению и еще нескольким данным профиля.

php. Авторизация на сайте с помощью yandex

API сервис Yandex ID позволяет реализовать авторизацию пользователя на сайте. После подтверждения и разрешения доступа к аккаунту, можно получить доступ к таким данным как: имя, фамилия, логин, фото профиля и email.


Для доступа к API необходимо зарегистрировать свое приложение в сервисе.

php. Проверка данных с использованием хешей

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

php. Создание массива, заполненного целыми числами

Представим, что вам понадобилось создать массив из чисел в каком то диапазоне значений.
Допустим массив должен содержать числа от 1 до 64. Или значений в массиве должны быть кратны 2 и массив должен быть заполнен цифрами от 2 до 64. Наверное первое, что приходит на ум, это заполнить массив с помощью какого то цикла. В статье будет описан более простой и быстрый способ.

php. Генерация предсказуемых случайных чисел/значений

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