laravel-sms-verification maintained by ferdousanam
Description
Laravel SMS Verification for Authenticatable Models
Author
Last update
2022/11/21 13:34
(dev-master)
License
Downloads
4
Laravel SMS Verification
Run the composer command to install
composer require ferdousanam/laravel-sms-verification
Add mobile_number_verified_at column to Authenticatable model's migration file.
$table->timestamp('mobile_number_verified_at')->nullable();
Publish the migration files
php artisan vendor:publish --tag=sms-verification-migrations
Scaffold the sms verification controllers
php artisan sms-verification:controllers
Scaffold the sms verification channels
php artisan sms-verification:channels
Publish config
Run the following command to publish configuration file
php artisan vendor:publish --tag=sms-verification
Usage
Use the traits HasVerificationTokens, MustVerifyMobileNumber in Authenticatable models
<?php
namespace App\Models;
use Anam\SmsVerification\Contracts\MustVerifyMobileNumber as MustVerifyMobileNumberContract;
use Anam\SmsVerification\HasVerificationTokens;
use Anam\SmsVerification\MustVerifyMobileNumber;
class User extends Authenticatable
{
use HasVerificationTokens, MustVerifyMobileNumber;
//...
}
Check available routes for sms-verification
php artisan route:list --name=sms-verification
Dev Instruction
Author
Contact Author if interested for author as author is too lazy to write documentation 🙁 Ferdous Anam.
License
The MIT License (MIT). Please see License File for more information.