LaravelPackages.net
Acme Inc.
Toggle sidebar
hellojie/laravel-otp

A simple OTP package

1
0
About hellojie/laravel-otp

hellojie/laravel-otp is a Laravel package for a simple otp package. It currently has 0 GitHub stars and 1 downloads on Packagist. Install it with composer require hellojie/laravel-otp. Discover more Laravel packages by hellojie or browse all Laravel packages to compare alternatives.

Last updated

Laravel Otp

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');
Comments