feat(): Criado url protegida por token, acesso via endpoint

This commit is contained in:
Kenio 2025-11-12 15:36:15 -03:00
parent 8dc3addd35
commit 9f6b340412
2 changed files with 3 additions and 3 deletions

View file

@ -2,7 +2,7 @@ from fastapi import APIRouter, Query, HTTPException
from fastapi.responses import FileResponse
from jose import jwt, JWTError
router = APIRouter(prefix="/view")
router = APIRouter()
@router.get("/{file_id}/{filename}")

View file

@ -115,7 +115,7 @@ class ShowAtosRepository:
documentos_list = [
{
"url": (
f"{URL_API}/{generate_storage_hash()}/{d.url.decode('utf-8')}?token="
f"{URL_API}/view/{generate_storage_hash()}/{d.url.decode('utf-8')}?token="
+ generate_temporary_token(
generate_storage_hash(),
d.url.decode("utf-8"),
@ -186,7 +186,7 @@ class ShowAtosRepository:
documentos_vinc_list = [
{
"url": (
f"{URL_API}/{generate_storage_hash()}/{d.url.decode('utf-8')}?token="
f"{URL_API}/view/{generate_storage_hash()}/{d.url.decode('utf-8')}?token="
+ generate_temporary_token(
generate_storage_hash(),
d.url.decode("utf-8"),