<?php
//Obfuscated by YAK Pro - Php Obfuscator 2.0.13 at 2025-06-18 09:19:04
 namespace App\Http\Middleware; use Closure; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; class EnsureTwoFactorEnabled { public function handle(Request $request, Closure $J5Ccs) { goto wrSaI; tPD7A: uOOhI: return $J5Ccs($request); goto BIyT3; QeVN6: cjXpB: if (!($request->bearerToken() && $RuYTr->currentAccessToken() && $RuYTr->currentAccessToken()->can("\166\145\x72\151\x66\171\x2d\x32\x66\x61"))) { goto uOOhI; } return response()->json(["\x6d\145\163\163\141\x67\x65" => "\124\x77\157\x2d\x66\x61\x63\x74\157\x72\x20\x61\x75\164\150\x65\156\164\x69\143\x61\x74\x69\x6f\156\x20\151\x73\x20\162\x65\161\165\151\x72\145\144\56", "\162\x65\161\165\151\162\x65\163\137\x32\146\141\137\166\145\162\151\146\x69\x63\141\x74\x69\157\x6e" => true], 403); goto tPD7A; wrSaI: $RuYTr = $request->user(); if (!(!$RuYTr->google2fa_enabled || !$RuYTr->google2fa_verified)) { goto cjXpB; } return $J5Ccs($request); goto QeVN6; BIyT3: } }