|
@@ -8,18 +8,19 @@ use General\Helpers\CommonHelper;
|
|
use General\Requests\CompanyAuthRequest;
|
|
use General\Requests\CompanyAuthRequest;
|
|
use General\Services\BaseAuthConfig;
|
|
use General\Services\BaseAuthConfig;
|
|
use General\Services\Config\ConfigService;
|
|
use General\Services\Config\ConfigService;
|
|
|
|
+use Illuminate\Http\Request;
|
|
|
|
|
|
class CompanyAuth
|
|
class CompanyAuth
|
|
{
|
|
{
|
|
use BaseAuthConfig;
|
|
use BaseAuthConfig;
|
|
- /**
|
|
|
|
- * Handle an incoming request.
|
|
|
|
- *
|
|
|
|
- */
|
|
|
|
- public function handle(CompanyAuthRequest $request, Closure $next)
|
|
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ public function handle(Request $request, Closure $next)
|
|
{
|
|
{
|
|
$app_id = $request->get('app_id', '');
|
|
$app_id = $request->get('app_id', '');
|
|
$service = new ConfigService;
|
|
$service = new ConfigService;
|
|
|
|
+ $validate = new CompanyAuthRequest($request);
|
|
|
|
+ $validate->validate();
|
|
$client_ip = CommonHelper::GetClientIp();
|
|
$client_ip = CommonHelper::GetClientIp();
|
|
if (in_array($client_ip, $service->CompanyAuthIps($app_id))) {
|
|
if (in_array($client_ip, $service->CompanyAuthIps($app_id))) {
|
|
$params = $request->except('_url');
|
|
$params = $request->except('_url');
|