All Projects β†’ OwenMelbz β†’ Https Enforcement

OwenMelbz / Https Enforcement

Laravel 5 Middleware to enforce HTTPS on your application.

Projects that are alternatives of or similar to Https Enforcement

Globaleaks
GlobaLeaks is free, open source software enabling anyone to easily set up and maintain a secure whistleblowing platform.
Stars: ✭ 832 (+2981.48%)
Mutual labels:  https
Local Cert Generator
πŸš€ A set of scripts to quickly generate a HTTPS certificate for your local development environment.
Stars: ✭ 839 (+3007.41%)
Mutual labels:  https
Switcher
Run SSH and HTTP(S) on the same port
Stars: ✭ 877 (+3148.15%)
Mutual labels:  https
Identity Number
Validator for Swedish personal identity numbers (personnummer). For use "standalone" or with Laravel.
Stars: ✭ 17 (-37.04%)
Mutual labels:  laravel-5-package
Socialite Mailru
MailRu OAuth2 Provider for Laravel Socialite
Stars: ✭ 25 (-7.41%)
Mutual labels:  laravel-5-package
Golang Tls
Simple Golang HTTPS/TLS Examples
Stars: ✭ 857 (+3074.07%)
Mutual labels:  https
Netcoreserver
Ultra fast and low latency asynchronous socket server & client C# .NET Core library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution
Stars: ✭ 799 (+2859.26%)
Mutual labels:  https
Caddy
Matthew Holt began developing Caddy in 2014 while studying computer science at Brigham Young University. (The name "Caddy" was chosen because this software helps with the tedious, mundane tasks of serving the Web, and is also a single place for multiple things to be organized together.) It soon became the first web server to use HTTPS automatically and by default, and now has hundreds of contributors and has served trillions of HTTPS requests.
Stars: ✭ 35,966 (+133107.41%)
Mutual labels:  https
Lettuceencrypt
Free, automatic HTTPS certificate generation for ASP.NET Core web apps
Stars: ✭ 939 (+3377.78%)
Mutual labels:  https
Shgf
Simple HTTP golang framework
Stars: ✭ 13 (-51.85%)
Mutual labels:  https
Farwest
Framework for building RESTful HATEOAS-driven applications.
Stars: ✭ 18 (-33.33%)
Mutual labels:  https
Laravel Tools
路飞laravelε·₯ε…·
Stars: ✭ 24 (-11.11%)
Mutual labels:  laravel-5-package
Improved Polymorphic Eloquent Builder
πŸ”¨ Improved Polymorphic Eloquent Builder
Stars: ✭ 12 (-55.56%)
Mutual labels:  laravel-5-package
Angular5.2 Laravel5.6
Angular 5.2 and Laravel 5.6 Authentication and CRUD
Stars: ✭ 17 (-37.04%)
Mutual labels:  laravel-5-package
Orderable
My very first Laravel package
Stars: ✭ 21 (-22.22%)
Mutual labels:  laravel-5-package
Beetlex
high performance dotnet core socket tcp communication components, support TLS, HTTP, HTTPS, WebSocket, RPC, Redis protocols, custom protocols and 1M connections problem solution
Stars: ✭ 802 (+2870.37%)
Mutual labels:  https
Pitaya
πŸ‡ A Swift HTTP / HTTPS networking library just incidentally execute on machines
Stars: ✭ 846 (+3033.33%)
Mutual labels:  https
Go Bootstrap
Easy way to bootstrap a web server in Go (Routing|Middleware|Https)
Stars: ✭ 27 (+0%)
Mutual labels:  https
Mkcert
A simple zero-config tool to make locally trusted development certificates with any names you'd like.
Stars: ✭ 33,022 (+122203.7%)
Mutual labels:  https
Laravel Test Factory Helper
Generate Laravel test factories from your existing models
Stars: ✭ 873 (+3133.33%)
Mutual labels:  laravel-5-package

Laravel 5 HTTPS Enforcement Agent

An automatic piece of middleware for Laravel 5.x, which will redirect users accessing non https urls, to the secure equivalent unless specified in the ignore list

Usage

1- Install via composer composer require owenmelbz/https-enforcement

2- Register the service provider - typically done inside the app.php providers array e.g OwenMelbz\HttpsEnforcement\HttpsEnforcementServiceProvider::class

3- Add ENFORCE_HTTPS=true to your application environment config e.g .env

4- Enjoy your stress free architecture agnostic redirects

Why?

Too often we've wasted time configuring SSL redirection, with proxy systems like CloudFlare, with apache development machines and nginx production, this removes all the headache and can simply be turned off and on at a whim.

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].