Israel, en cuanto a tu pregunta original: no, lamentablemente dentro del
código de la sesión está embebido el
ConnectionManager::getInstance('default') por lo que siempre busca en la
base de datos por defecto. Ya estuve pensando al respecto (sobre todo por el
tema de base de datos replicadas) y vamos a ver como lo solucionamos.Por otro lado podrías mantener un registro de logins (con expiración) utilizando tu propio modelo, con tu propia base de datos. Ambas aplicaciones tienen ese modelo, apuntando a la misma BD, y luego en el AppController::beforeFilter() si no hay una sesión (login) activo, buscas en ese modelo por un registro creado, y de ahí loguearlo localmente. -MI --------------------------------------------------------------------------- Remember, smart coders answer ten questions for every question they ask. So be smart, be cool, and share your knowledge. BAKE ON! blog: http://www.MarianoIglesias.com.ar -----Mensaje original----- De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de minskog Enviado el: Miércoles, 15 de Agosto de 2007 05:37 p.m. Para: [email protected] Asunto: Re: Manejo de sesiones mediante base de datos http://cakebaker.42dh.com/2007/01/11/cakephp-and-openid/ Aqui hay un tuto, pero no em va a ahora esa web. Prueba tú a ver? El 31/07/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> escribió: > > Estoy empezando a desarrollar (aún no he hecho más que un poco de > bake) dos webs que compartirán usuarios. > He optado por usar una base de datos para cada web y otra más que > tenga los usuarios únicamente. Cómo me interesa que si un usuario se > ha registrado correctamente en una web y si va a la otra no le haga > falta volver a registrarse (estilo aplicaciones google) pienso que > puede ser interesante usar el manejo de sesiones mediante base de > datos. > > Cuando quiero montar las sesiones, modificando el core.php y > ejecutando el sql, parece ser que cake me obliga en que la tabla de > sesiones esté en la base de datos principal de la aplicación, cosa que > no es lo que necesito. > > Mi pregunta es si es posible decir a cake que las sesiones las > "busque" en la tabla que el define, pero en una base de datos que yo > le especifique. Y de paso, si alguién ha hecho algo parecido a lo que > comento al principio o sin haberlo hecho cree que lo que he planteado > tiene una mejor manera de enfocarse, agradeceré sus opiniones. --~--~---------~--~----~------------~-------~--~----~ Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos de Google. Si quieres publicar en este grupo, envía un mensaje de correo electrónico a [email protected] Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED] Para obtener más opciones, visita este grupo en http://groups.google.com/group/CakePHP-es?hl=es. -~----------~----~----~----~------~----~------~--~---
