🎉 Acceso anticipado Black Friday: Hasta un 80% de descuento en nuestros cursos

6d: 13h: 58m:38s'
Alejandro de Luna Omaña
Alejandro de Luna Omaña
General
Comparte:

Crear espacio de trabajo junto con subdominio

Hola!! Tengo una duda sobre como crear varios espacios de trabajo por separado tipo la aplicacion de slack o monday. Que al usuario le recuerda automaticamente su espacio (me imagino que es con cookies) y a la vez crea de manera automatica un subdominio (https://subdominio.dominio.com) a la hora de registrarse. La relacion en la base de datos deben ser polimorficas ?
Jorge Davila
Jorge Davila (838 xp)
¿Estas pensando que existan múltiples espacios de trabajo en una sola sesión?
 Si solo quieres que el perfil de cada usuario sea accesible   de la siguiente manera "jorge.misitio.com" puedes utilizar un alias con wildcard " * "  (en los servidores como cpanel) y simplemente en el login redirigir a un slug o nombre de usuario, para  darles esa sensación de identidad.
Lo único que deberías hacer es redirigir a dicho usuario al hacer login a la url que le corresponde, es decir, si  tu aplicación carga el perfil en la url misitio.com/home ,al agregar el alias puedes obtener el slug que le corresponde y redirigirlo a jorge.misitio.com/home
A continuación te agrego  una guía de como hacer dicho proceso:

Nota: los servidores con Windows no soportan el uso de wildcards,en ese caso tendrías que crear dicho Host virtual cada que registres un nuevo usuario.
1