Менеджер одноразових паролів для Laravel

2
Перекладено ШІ
Оригінал: Laravel News
Оновлено: 12 березня, 2026
Вслухайтеся в можливості пакету One-time Password (OTP) Manager для Laravel, який дозволяє зручно генерувати, відправляти та перевіряти одноразові паролі. Досліджуйте, як цей інструмент забезпечує безпеку вашого проєкту та спрощує управління OTP, і дізнайтеся про його ключові функції!

Пакет One-time Password (OTP) Manager для Laravel пропонує широкий набір методів для генерації, відправки, перевірки та керування OTP. Він інтегрується з кеш-системою Laravel, що дозволяє регулювати частоту відправки OTP та забезпечувати безпеку шляхом відстеження запитів на OTP:

use Salehhashemi\OtpManager\Facade\OtpManager;
 
// Відправити OTP
OtpManager::send("1234567890");
 
// Відправити OTP повторно
OtpManager::sendAndRetryCheck("1234567890");
 
// Перевірити OTP
$isVerified = OtpManager::verify("1234567890", 123456, "uuid-string");
 
// Видалити код верифікації
OtpManager::deleteVerifyCode("1234567890");

Керування OTP є основою цього пакету. Для інтеграції та використання OTP пакет надає події, на які ви можете підписатися, щоб виконати власну логіку, наприклад, надіслати OTP через SMS користувачу.

# Основні функції

У README пакету ви знайдете інструкції щодо налаштування та використання. Дізнайтеся більше про цей пакет, отримайте повні інструкції з установки й перегляньте джерело коду на GitHub.

Пов'язано: Проста аутентифікація за одноразовим паролем у Laravel

Популярні

Logomark Logotype

Використання повнотекстового пошуку в Laravel

Laravel пропонує потужні можливості повнотекстового пошуку за допомогою методів whereFullText та orWhereFullText, що дозволяють здійснювати складні запити до бази даних. Дізнайтеся, як реалізувати ефективний пошук для вашого блогу чи системи управління контентом

Logomark Logotype

"SQLSTATE[HY000] [2002] Connection refused" у Laravel в GitHub Actions

Чи стикалися ви з помилкою «SQLSTATE[HY000] [2002] Connection refused» під час налаштування GitHub Actions для вашого додатку на Laravel? У нашій статті ми розглянемо три поширені причини цієї помилки та надамо рішення для їх усунення. Читайте далі, щоб дізнатися, як ваш CI/CD потік може працювати бездоганно!

Logomark Logotype

Створення MCP-серверів на PHP

Модельний контекстний протокол (MCP) відкриває нові горизонти в інтеграції AI-додатків з PHP. Дізнайтеся, як легко створити сервер, що відповідає MCP, та які можливості відкриваються для вашого проєкту