Buenas...
Tengo dos webs: "mipagina.com" y "foro.mipagina.com".
En "mipagina.com" tengo una BDD propia donde los usuarios pueden logearse con su acceso (usuario y clave) o bien usando un medio social (facebook, twitter o google+). Cuando los usuarios se logean con la red social, obviamente mi codigo guarda las "acces_token" y "IDs" de cada servicio y lo guardo en la BDD de su perfil correspondiente.
Aparte, cuando el usuario crea cuando en "mipagina.com" con red social o registro por formulario... Creo una insercion en la base de datos de SMF, que es la tabla "smf_members", hasta aqui todo BIEN !
En "foro.mipagina.com" tengo un foro SMF donde quisiera saber como puedo jalar las variables $_SESSION de "mipagina.com", asi no tendra el usuario que relogearse.
Saludos !
Resuelto...
Utilice las funciones session_set_cookie_params( 0, '/', '.midominioprincipal.com' ) y session_get_cookie_params().
La idea es que en mi "dominioprincipal.com" crear sesiones y/o cookies que sean legibles y presentes el otros sub-dominios como: "foro.dominioprincipal.com" o "otrosub.dominioprincipal.com".
Asi que la forma en como lo hice fue invocando en "dominioprincipal.com" la primer funciones antes de session_start():
<?php
session_set_cookie_params( 0, '/', '.midominioprincipal.com' );
session_start();
?>
Despues en los subdominios colocar la segunda funcion antes del session_start()... Esta funcion traera las sesiones / cookis creadas en el principal:
<?php
session_get_cookie_params();
session_start();
?>
Ahora si... las cookis y sesiones estaran conviviendo en subdominios :D
Saludos !