Logout adjustment and operation summary.

This commit is contained in:
Djonathan 2022-07-12 18:44:41 -03:00
parent 846b07c741
commit 9494c1af3c
2 changed files with 12 additions and 2 deletions

View File

@ -7,6 +7,7 @@ use App\Http\Requests\LoginResquest;
use App\Models\User; use App\Models\User;
use Illuminate\Http\JsonResponse; use Illuminate\Http\JsonResponse;
use Illuminate\Http\Request; use Illuminate\Http\Request;
use Illuminate\Support\Str;
use Laravel\Sanctum\PersonalAccessToken; use Laravel\Sanctum\PersonalAccessToken;
class AuthController extends Controller class AuthController extends Controller
@ -36,13 +37,21 @@ class AuthController extends Controller
{ {
$requestToken = $request->header('authorization'); $requestToken = $request->header('authorization');
$array = Str::of($requestToken)->explode('|');
$token = (new PersonalAccessToken()) $token = (new PersonalAccessToken())
->findToken(substr($requestToken, 10, strlen($requestToken))); ->findToken($array->offsetGet(1));
if (!$token){
return response()->json([
'message' => 'Token has already been revoked.'
], 500);
}
$token->delete(); $token->delete();
return response()->json([ return response()->json([
'message' => 'Roken Revoked.' 'message' => 'Token Revoked.'
], 200); ], 200);
} }
} }

View File

@ -37,6 +37,7 @@ class DadosTeRepository extends AbstractRepository implements DadosTeContractInt
$fields = [ $fields = [
"dados_te.mes", "dados_te.mes",
'dados_te.cod_smart_unidade', 'dados_te.cod_smart_unidade',
'dados_cadastrais.unidade',
'dados_te.operacao', 'dados_te.operacao',
'dados_te.tipo', 'dados_te.tipo',
'dados_te.perfil_contr as contraparte', 'dados_te.perfil_contr as contraparte',