En app.appname.io estoy guardando una sesión de inicio de sesión en localStorage. Quiero usar esta sesión en app.subdomain.appname.io
Estoy seguro de que en app.appname.io tengo los datos que necesito en localStorage. La función magicLogin usa localStorage para autenticarse automáticamente cuando isCaseworkerLoggedIn devuelve verdadero. El problema es que cuando llamo a la función en el iframe es como si no tuviera acceso al almacenamiento local correcto, es decir, para app.appname.io.
const magicLogin = () => { const isCaseworkerLoggedInStorage = !!localStorage.getItem( 'isCaseworkerLoggedIn' ) if (isCaseworkerLoggedInStorage) { caseworkerLogin() } }El iframe incrustado solo en la ruta del subdominio que quiero usar llamando a magicLogin onLoad
<iframe src="http://app.localhost:3000/" style={{ display: 'none', }} onLoad={magicLogin} ></iframe>