hellojie/laravel-otp

A simple OTP package

Installs: 1

Dependents: 0

Suggesters: 0

Security: 0

Stars: 0

Watchers: 1

Forks: 0

Open Issues: 0

pkg:composer/hellojie/laravel-otp

dev-main 2022-11-27 09:43 UTC

This package is auto-updated.

Last update: 2025-09-27 15:54:17 UTC


README

Latest Stable Version Total Downloads Latest Unstable Version License PHP Version Require

Introduction

A simple OTP package for laravel 9.

Installation

composer require hellojie/laravel-otp:dev-main

Publish the migrations

php artisan vendor:publish

Usage

Generate OTP

<?php
use Hellojie\LaravelOtp\OtpService;

/** @var OtpService $otpService */
$otpService = app(OtpService::class);
$token = $otpService->generate('test-key');

Validate OTP

<?php

use Hellojie\LaravelOtp\OtpService;

/** @var OtpService $otpService */
$otpService = app(OtpService::class);
$isValid = $otpService->validate('test-key', 'test-token');