@@ -253,7 +253,7 @@ REGISTER_MAIL = {
<a href="http://179.57.171.91:5001/verify?q={verification_code}" class="cta-button">Crear mi PIN ahora</a>
</div>
- <!-- Security Note -->
+ <!-- Security Note -->
<div class="security-note">
<p>🔒 Tu PIN será tu clave personal para acceder de forma segura a {app_name}</p>
@@ -165,6 +165,11 @@ async def verify_user(q: str = Query(..., description="q parameter")):
"""Verify a user by ID"""
# get url params
redis_client = redis.Redis(host='localhost', port=6379, db=0, decode_responses=True)
+ if not redis_client.get(f"verify:{q}"):
+ return HTMLResponse(
+ content="<h1>Invalid verification code</h1>",
+ status_code=400
+ )
return FileResponse(
"public/verify.html",
media_type="text/html",