Hola lista! Estoy trabajando el Rails hace un tiempo en un proyecto que creció bastante y tengo la necesidad de dividirlo en varios modulos/aplicaciónes. Me gustaría generar algo tiiipo Google donde una vez que el usuario login ya se maneja entre las aplicaciónes de forma transparente, sin necesidad de más autenticaciones. Solo que en este caso serían más como módulos de una misma aplicación.
Por otro lado también preciso que los usuario puedan hacer login a otros sitios de la misma institución, estos hechos en php. Esto último lo comenzando a implementar con OpenID utilizando masquerade como base. En este último caso openId es buena solución por son claramente diferentes aplicación, casi sin relación entre sí salvo por el hecho de pertenecer a una misma institución. En el primer caso preciso transparencia absoluta. Cuál les parece la mejor implementación para esto? *1- *modularizar el código internamente en plugins pero mantener todo bajo una misma aplicación. *2*- utilizar OpenID de alguna forma interna. *3*- utilizar ActiveResource en las aplicación para acceder a los recursos de las otras, etc *4*- acceder con todas al mismo banco de datos y compartir la sesión? (mismo :session_key y :secret) *5*- una mezcla de *3* y *4* Estoy demorando bastante el avance del proyecto porque no termino de decidir para dónde patear. Les agradecería mucho sus opiniones. --- *Dwayne Macgowan* Instructor del Método DeRose www.metododerose.org www.metododerose.org/blog
_______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
