feat: pagina do gerador de chave manual (client-side, sem gravar no banco)
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
"""
|
||||
Calculadora de chave de reativação, para uso manual (reenvio/correção
|
||||
pontual). 100% client-side (mesmo algoritmo gerarReativacao já usado no
|
||||
workflow n8n e em Gerar chave WEB/index.html) — esta rota só serve a
|
||||
página; NUNCA grava em Clientes_Chaves.
|
||||
"""
|
||||
from fastapi import APIRouter, Depends, Request
|
||||
from fastapi.responses import HTMLResponse
|
||||
from fastapi.templating import Jinja2Templates
|
||||
|
||||
from ..auth import exigir_login
|
||||
|
||||
router = APIRouter()
|
||||
templates = Jinja2Templates(directory="app/templates")
|
||||
|
||||
|
||||
@router.get("/gerador-chave", response_class=HTMLResponse)
|
||||
def pagina(request: Request, usuario: str = Depends(exigir_login)):
|
||||
return templates.TemplateResponse(request, "gerador_chave.html", {})
|
||||
Reference in New Issue
Block a user