Files
.well-known
app
Console
Exceptions
Http
Controllers
Middleware
EncryptCookies.php
HttpsRedirect.php
RedirectIfAuthenticated.php
TrimStrings.php
VerifyCsrfToken.php
Kernel.php
Models
Providers
User.php
helpers.php
bootstrap
config
database
public
resources
routes
stats
storage
tests
.env.example
.ftpconfig
.gitattributes
.gitignore
.htaccess.bak
artisan
composer.json
composer.lock
package.json
phpunit.xml
readme.md
server.php
webpack.mix.js
silent-auction/app/Http/Middleware/HttpsRedirect.php
2018-06-11 13:43:21 -04:00

25 lines
487 B
PHP

<?php
namespace App\Http\Middleware;
use Closure;
class HttpsRedirect
{
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
{
if (!$request->secure() && env('APP_ENV') === 'prod') {
return redirect()->secure($request->getRequestUri());
}
return $next($request);
}
}