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 ?
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: