All Projects → vcian → Laravel Ip Gateway

vcian / Laravel Ip Gateway

Licence: mit
Laravel IP Gateway

Projects that are alternatives of or similar to Laravel Ip Gateway

Laravel Form Components
A set of Blade components to rapidly build forms with Tailwind CSS (v1.0 and v2.0) and Bootstrap 4. Supports validation, model binding, default values, translations, Laravel Livewire, includes default vendor styling and fully customizable!
Stars: ✭ 295 (+697.3%)
Mutual labels:  laravel, laravel-framework
Snooze
A package to simplify automating future notifications and reminders in Laravel
Stars: ✭ 515 (+1291.89%)
Mutual labels:  laravel, laravel-framework
Coreui Free Laravel Admin Template
CoreUI Free Laravel Bootstrap Admin Template
Stars: ✭ 353 (+854.05%)
Mutual labels:  laravel, laravel-framework
Laravel Qrcode Ecommerce
This is a complete laravel project that handles qrcodes, payments, api/microservices, and ecommerce
Stars: ✭ 36 (-2.7%)
Mutual labels:  laravel, laravel-framework
Laravel Stager
Laravel Stager State Machine, Its purpose is to add state machine functionality to models
Stars: ✭ 16 (-56.76%)
Mutual labels:  laravel, laravel-framework
Laravel Job Status
Add ability to track Job progress, status and result dispatched to Queue.
Stars: ✭ 279 (+654.05%)
Mutual labels:  laravel, laravel-framework
Crater
Open Source Invoicing Solution for Individuals & Businesses
Stars: ✭ 4,897 (+13135.14%)
Mutual labels:  laravel, laravel-framework
Laracrud
Laravel Code Generator based on MySQL Database
Stars: ✭ 238 (+543.24%)
Mutual labels:  laravel, laravel-framework
Laravel Ecommerce Example
Code for YouTube series on building a Laravel E-Commerce application.
Stars: ✭ 759 (+1951.35%)
Mutual labels:  laravel, laravel-framework
Laravel Open Source Projects
A Web Artisan list of categorized OPEN SOURCE PROJECTS built with Laravel PHP Framework.
Stars: ✭ 676 (+1727.03%)
Mutual labels:  laravel, laravel-framework
Laraform
Reactive Form Builder for Vue.js with Laravel Support
Stars: ✭ 259 (+600%)
Mutual labels:  laravel, laravel-framework
Laravel Blog 5.6.5
Learning Laravel by making simple Blog
Stars: ✭ 12 (-67.57%)
Mutual labels:  laravel, laravel-framework
Laravel User Activity
Monitor user activity easily!
Stars: ✭ 253 (+583.78%)
Mutual labels:  laravel, laravel-framework
Borgert Cms
Borgert is a CMS Open Source created with Laravel Framework 5.6
Stars: ✭ 298 (+705.41%)
Mutual labels:  laravel, laravel-framework
Laravel Gitscrum
GitScrum is a Project Management Tool, developed to help entrepreneurs, freelancers, managers, and teams Skyrocket their Productivity with the Agile methodology and Gamification.
Stars: ✭ 2,686 (+7159.46%)
Mutual labels:  laravel, laravel-framework
Ulearn
ULEARN - Open Source(FREE) LMS script in Laravel 5.8 and ReactJS 16.9
Stars: ✭ 368 (+894.59%)
Mutual labels:  laravel, laravel-framework
Laravel Auth
Laravel 8 with user authentication, registration with email confirmation, social media authentication, password recovery, and captcha protection. Uses offical [Bootstrap 4](http://getbootstrap.com). This also makes full use of Controllers for the routes, templates for the views, and makes use of middleware for routing. The project can be stood u…
Stars: ✭ 2,692 (+7175.68%)
Mutual labels:  laravel, laravel-framework
Auth Tests
Always-current tests for Laravel's authentication system. Curated by the community.
Stars: ✭ 230 (+521.62%)
Mutual labels:  laravel, laravel-framework
Ip Location Zh
获取 IP 地址的真实地理位置
Stars: ✭ 556 (+1402.7%)
Mutual labels:  laravel, ip
Laravel Restaurant Pos
Restaurant POS
Stars: ✭ 27 (-27.03%)
Mutual labels:  laravel, laravel-framework

IP gateway for laravel

Software License

Requirements

Laravel 5.4 >

Features

  • The Laravel Ip gateway package helps you to blacklist or whitelist IP to prevent unauthorized access.

  • Since blacklists deny access to specific entities, they are best used when a limited number of items need to be denied access. When most entities need to be denied access, a whitelist approach is more efficient

Installation

You can install the package via composer:

composer require viitorcloud/laravel-ip-gateway

After installation, You need to publish the config file for this package. This will add the file config/ip-gateway.php, where you can configure this package.

php artisan vendor:publish --provider="LaravelIpGateway\IpGatewayProvider"

Config Usage

  • enable_package is used for enable/disable access protection.

  • enable_blacklist when its true that means, It will denied access for registered ips in ip-list, false means, It will allow accessing for registered ips in ip-list.

  • You can authenticated IPs through register route groups in middleware.

  • redirect_route_to will access URL, To redirect if denied.

  • You can define all your whitelist or blacklist IP addresses inside ip-list.

Changelog

Please see CHANGELOG for more information on what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security

If you discover any security-related issues, please email [email protected] or [email protected] instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.

Notes

You can create as many whitelists or blacklist groups as you wish to protect access

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].