modificamos el controladora para verificar si un usuario estaba registrado y confirmado

This commit is contained in:
2025-09-11 17:44:53 -04:00
parent ecdd4bec4d
commit 9a1fe7a378
3 changed files with 42 additions and 3 deletions

View File

@@ -3,6 +3,7 @@ package com.example.fercoganbackend.controller;
import com.example.fercoganbackend.component.ContadorWebSocketHandler;
import com.example.fercoganbackend.entity.Rol;
import com.example.fercoganbackend.entity.Usuario;
import com.example.fercoganbackend.otros.ConfirmadoTF;
import com.example.fercoganbackend.service.ContadorService;
import com.example.fercoganbackend.service.UsuarioService;
import org.springframework.web.bind.annotation.*;
@@ -33,9 +34,9 @@ public class AppController {
// Verificar si aprobado
@GetMapping("/auth/verificar/{username}")
public String verificar(@PathVariable String username) {
boolean aprobado = usuarioService.estaAprobado(username);
return aprobado ? "Usuario aprobado ✅" : "Usuario pendiente ❌";
public ConfirmadoTF verificar(@PathVariable String username) {
ConfirmadoTF aprobado = usuarioService.registradoYAprobado(username);
return aprobado;
}
// Listar pendientes (solo admin/super)