App store token verify

This commit is contained in:
cuneytsenturk
2018-04-25 16:56:01 +03:00
parent f9e7da3017
commit 244b5aabbe
3 changed files with 38 additions and 1 deletions

View File

@ -3,9 +3,26 @@
namespace App\Http\Requests\Module;
use App\Http\Requests\Request;
use Illuminate\Validation\Factory as ValidationFactory;
use App\Traits\Modules;
class Module extends Request
{
use Modules;
public function __construct(ValidationFactory $validationFactory)
{
$validationFactory->extend(
'check',
function ($attribute, $value, $parameters) {
return $this->checkToken($value);
},
trans('modules.invalid_token')
);
}
/**
* Determine if the user is authorized to make this request.
*
@ -24,7 +41,7 @@ class Module extends Request
public function rules()
{
return [
'api_token' => 'required|string',
'api_token' => 'required|string|check',
];
}
}