Estoy implementando unaadmin dashboard con control de sessiones utilizando PHP Laravel con lib passport de laravel en el backend y fronte...

Pregunta de la clase:
Implementando Implicit Grant
AndresKFdev Arias

AndresKFdev Arias

Pregunta
studenthace 5 años

Estoy 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

4 respuestas
para escribir tu comentario
    AndresKFdev Arias

    AndresKFdev Arias

    studenthace 5 años

    mire es algo como esto tener el estado o sea conectado admin users.png

    AndresKFdev Arias

    AndresKFdev Arias

    studenthace 5 años

    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

    AndresKFdev Arias

    studenthace 5 años

    a ya ok gracias

    Leonel Moyano

    Leonel Moyano

    studenthace 5 años

    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

Curso de Autenticación con OAuth

Curso de Autenticación con OAuth

Domina buenas prácticas de autenticación para lograr desarrollos de software novedosos y complejos. Domina el uso de web tokens y otros estándares de autenticación de usuarios. Añade una capa de seguridad a todos los servicios Rest de API's y da el primer paso para convertirte en un desarrollador único.

Curso de Autenticación con OAuth
Curso de Autenticación con OAuth

Curso de Autenticación con OAuth

Domina buenas prácticas de autenticación para lograr desarrollos de software novedosos y complejos. Domina el uso de web tokens y otros estándares de autenticación de usuarios. Añade una capa de seguridad a todos los servicios Rest de API's y da el primer paso para convertirte en un desarrollador único.