Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- Route::filter('auth.very_basic', function($request, $response)
- {
- // Load configuration
- $veryBasicAuthUser = 'admin';
- $veryBasicAuthPass = 'admin';
- $veryBasicAuthEnvs = array('dev');
- $veryBasicAuthMsg = 'Access denied';
- // Check if middleware is in use in current environment
- if(in_array(App::environment(), $veryBasicAuthEnvs)) {
- // dd(Request::header());
- if(Request::header('php-auth-user') != $veryBasicAuthUser || Request::header('php-auth-pw') != $veryBasicAuthPass) {
- $response = Response::make($veryBasicAuthMsg, 401);
- $response->header('WWW-Authenticate', 'Basic');
- return $response;
- }
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement