ignored csrf token for development env

This commit is contained in:
2024-07-14 10:42:31 +00:00
parent c1149517d3
commit 1242051379
6 changed files with 301 additions and 14 deletions

View File

@@ -3,6 +3,7 @@
namespace App\Http\Middleware;
use Illuminate\Foundation\Http\Middleware\VerifyCsrfToken as Middleware;
use \Illuminate\Http\Request;
class VerifyCsrfToken extends Middleware
{
@@ -19,16 +20,22 @@ class VerifyCsrfToken extends Middleware
* @var array
*/
protected $except = [
'public/cmms-download',
'cmms/create',
'webapi/contracts/setad',
'webapi/contracts/eblagh',
'webapi/request',
'webapi/set-online',
'webapi/set-offline',
'webapi/profile/edit',
'webapi/camp/*',
'webapi/*',
'users/change_confirmed_status'
// 'public/cmms-download',
// 'cmms/create',
// 'webapi/contracts/setad',
// 'webapi/contracts/eblagh',
// 'webapi/profile/edit',
// 'webapi/camp/*',
// 'webapi/*',
// 'users/change_confirmed_status'
];
protected function inExceptArray($request)
{
if (config('global_variables.IS_DEVELOPMENT_ENV')) {
return true;
} else {
return parent::inExceptArray($request);
}
}
}