Solicitacoes de Login
A Pagina de Solicitacoes gerencia solicitacoes de login OAuth enviadas por clientes dos PCs. E o local central para revisar, aprovar e rejeitar tentativas de login.
Aba Pendentes
A aba Pendentes exibe todas as solicitacoes aguardando acao do administrador ou operador. Cada solicitacao pendente mostra:
- Icone do provedor -- identifica qual provedor OAuth o cliente usou (Google, Facebook, Apple, X ou Discord).
- Avatar do membro -- a foto de perfil obtida do provedor OAuth, se disponivel.
- Nome e email do cliente -- o nome e endereco de email associados a conta OAuth do cliente.
- Data/hora -- quando a solicitacao de login foi enviada.
Acoes
Duas acoes estao disponiveis para cada solicitacao pendente:
- Aprovar -- concede a solicitacao de login. Um botao de auto-login opcional esta disponivel; quando habilitado, aprovar a solicitacao inicia automaticamente uma sessao no PC cliente sem acao adicional.
- Rejeitar -- nega a solicitacao de login. O cliente e notificado no PC que sua solicitacao nao foi aprovada.
Badge de Contagem Pendente
Um badge exibindo o numero de solicitacoes pendentes aparece na navegacao da barra lateral, fornecendo visibilidade rapida das solicitacoes aguardando acao.
Aba Historico
A aba Historico mostra solicitacoes processadas anteriormente, incluindo:
- Se a solicitacao foi aprovada ou rejeitada.
- O administrador ou operador que processou a solicitacao.
- Datas/horas tanto da solicitacao original quanto da resolucao.
Notificacoes
Quando uma nova solicitacao de login OAuth chega, o servidor exibe uma notificacao com um alerta sonoro para garantir que o operador esteja ciente da solicitacao pendente. Isso evita que clientes fiquem esperando desnecessariamente no PC.
Atualizacoes em Tempo Real
A Pagina de Solicitacoes recebe atualizacoes em tempo real via fluxo de eventos TCP. Novas solicitacoes aparecem imediatamente sem necessidade de atualizar a pagina e mudancas de status (aprovacao ou rejeicao de outro terminal) sao refletidas instantaneamente.