
AndresKFdev Arias
PreguntaEstoy implementando unaadmin dashboard con control de sessiones utilizando
PHP Laravel con lib passport de laravel en el backend y frontend react Js utilizando Implicit Grant
pero tendo unos problemas que no se como resolverlos.
yo puedo crear 2 clientes uno para admin y otro para users deberia crearlo asi cierto para mas seguridad
y a otra.
como puedo desde el server guardar sessiones que yo las pueda controlar desde el admin cuando
yo quiera cerrar session en el admin tambien se cierre en el cliente logeado.
y tambien tener usuarios activos o inactivos en la session no se si utilizar un service worker observando
o implementar sockest para verificar si esta viendo la pagina o no eso es.
la Verdad estoy enreado con eso y necesito hacer eso en mi proyecto
MUCHAS GRACIAS por la colaboracion excelente curso

AndresKFdev Arias
mire es algo como esto tener el estado o sea conectado

AndresKFdev Arias
y para cerrar sessiones automaticamente en el Admin deberia eliminar un registro de la tabla tokens de laravel passport cuando valida el middleware auth:api sierto?

AndresKFdev Arias
a ya ok gracias

Leonel Moyano
En los proyectos que hice dejo una columna (en la tabla de usuarios por ejemplo) que me indique si el usuario inició sesión o no, puede ser una que se llame "Conectado" 1 para conectado y 0 para desconectado, entonces al admin le mostras si esta conectado o no dependiendo de este valor. En un proyecto para tomar pedidos tenia una tabla donde guardaba el historial de la caja (cuando abria, cuando cerraba, quien lo hacia, etc), entonces con estos datos sabia que estaban usando el sistema y quien en espicifico. Si la caja estaba cerrada entonces no habia nadie conectado. Espero que esa mini anecdota te puede ayudar o dar una idea de como llevar a cabo tu proyecto, je saludos