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 Illuminate\Http\JsonResponse;
use Illuminate\Http\Request;
use Illuminate\Support\Str;
use Laravel\Sanctum\PersonalAccessToken;
class AuthController extends Controller
@ -36,13 +37,21 @@ class AuthController extends Controller
{
$requestToken = $request->header('authorization');
$array = Str::of($requestToken)->explode('|');
$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();
return response()->json([
'message' => 'Roken Revoked.'
'message' => 'Token Revoked.'
], 200);
}
}

View File

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