Download the PHP package sheavescapital/laravel-notifications-twilio-verify without Composer
On this page you can find all versions of the php package sheavescapital/laravel-notifications-twilio-verify. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download sheavescapital/laravel-notifications-twilio-verify
More information about sheavescapital/laravel-notifications-twilio-verify
Files in sheavescapital/laravel-notifications-twilio-verify
Package laravel-notifications-twilio-verify
Short Description Twilio Verify integration with Laravel
License MIT
Homepage https://github.com/sheavescapital/laravel-notifications-twilio-verify
Informations about the package laravel-notifications-twilio-verify
This package is a opinionated fork of codebar-ag/laravel-twilio-verify, mixed with some code from laravel-notification-channels/twilio.
π‘ What is Twilio Verify?
An elegant third-party integration to validate users with SMS, Voice, Email and Push. Add verification to any step of your userβs journey with a single API.
π Requirements
- PHP:
^8.2
- Laravel:
^11
- Twilio Account
βοΈ Installation
You can install the package via composer:
Add the following environment variables to your .env
file:
π Usage
π’ Verification Code Limits
- The generated code is valid for (10 minutes)[ https://www.twilio.com/docs/verify/api/rate-limits-and-timeouts].
- You have attempted to send the verification code more than 5 times and have (reached the limit)[https://www.twilio.com/docs/api/errors/60203].
ποΈ DTO showcase
π§ Configuration file
You can publish the config file with:
This is the contents of the published config file:
β¨ Events
Following events are fired:
π§ Testing
Copy your own phpunit.xml-file.
Modify environment variables in the phpunit.xml-file:
Run the tests:
π Credits
- codebar Solutions AG
- Ruslan Steiger
- All Contributors
- Skeleton Repository from Spatie
- Laravel Package Training from Spatie
License
The MIT License (MIT). Please see License File for more information.
All versions of laravel-notifications-twilio-verify with dependencies
guzzlehttp/guzzle Version ^7.8
illuminate/contracts Version ^11.0|^12.0
pragmarx/google2fa Version ^8.0
spatie/laravel-package-tools Version ^1.16