mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/exchange-2.0.git
synced 2026-08-26 16:04:05 +00:00
google recaptcha test
This commit is contained in:
@@ -4,7 +4,8 @@ namespace App\Classes\General\Abstracts;
|
||||
|
||||
|
||||
use App\Classes\Exceptions\ErrorException;
|
||||
use App\Classes\Exceptions\InternalServerErrorException;
|
||||
use App\Classes\Jobs\UserRiskAnalysis;
|
||||
use App\Classes\Modules\Segments\Processors\RiskAnalysisProcessor;
|
||||
use App\Classes\ValueObjects\Constants\Notifications;
|
||||
use App\Classes\ValueObjects\Constants\HttpStatus;
|
||||
use App\Classes\ValueObjects\Response\ApiResponseObject;
|
||||
@@ -13,9 +14,8 @@ use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Http\Resources\Json\JsonResource;
|
||||
use Illuminate\Http\Resources\Json\ResourceCollection;
|
||||
use Illuminate\Support\Facades\Auth;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Illuminate\Support\Facades\Log;
|
||||
use TimeHunter\LaravelGoogleReCaptchaV3\Facades\GoogleReCaptchaV3;
|
||||
|
||||
abstract class AbstractControllerLogic
|
||||
{
|
||||
@@ -51,9 +51,10 @@ abstract class AbstractControllerLogic
|
||||
* @return JsonResponse
|
||||
*/
|
||||
public function execute(Request $request) : JsonResponse {
|
||||
Log::info(serialize(GoogleReCaptchaV3::verifyResponse($request->header('captcha-token'))));
|
||||
try {
|
||||
|
||||
if(Auth::user() === 2) UserRiskAnalysis::dispatch(Auth::user(), $request->header('captcha-token'));
|
||||
|
||||
DB::beginTransaction();
|
||||
|
||||
$response = $this->logic($request);
|
||||
|
||||
Reference in New Issue
Block a user