[pyar] [django] Sessions y multi sitios

Pablo Ziliani pablo en kultroom.com
Mar Abr 19 16:30:09 ART 2011


2011/4/19 xavier lesa <xavierlesa en gmail.com>
>
> 2011/4/19 Pablo Ziliani <pablo en kultroom.com>
>
>> 2011/4/19 xavier lesa <xavierlesa en gmail.com>
>>
>>>
>>> Tengo un problema medio dolobu que no se como resolver, es así, tengo
>>> varios dominos:
>>>
>>> 127.0.0.1 cosmefulanito_1
>>> 127.0.0.1 cosmefulanito_2
>>> 127.0.0.1 cosmefulanito_3
>>>
>>> los cuales estoy usando con la misma instancia de django y con un
>>> middleware levanto el SITE_ID correspondiente.
>>> Comparten todos la misma DB y templates, solo cambia el dominio y un poco
>>> de contenido, hasta acá todo bien,
>>> el problema esta cuando me quiero logear, en teoria seteando
>>> SESSION_COOKIE_DOMAIN puedo forzar a usar
>>> una misma session para los dominios de la misma instancia, pero no me
>>> puedo logear me tira error de que
>>> el browser no acepta cookies, cosa que no es cierto. De igual manera si
>>> dejo el SESSION_COOKIE_DOMAIN
>>> de fabrica por default, no tira error al logearme pero tengo que logearme
>>> en todos los dominios por separado
>>>
>>>
>>
>> No podés cambiar el dominio de la cookie (eso es lo que hace
>> SESSION_COOKIE_DOMAIN) y esperar que un browser te la lea desde un dominio
>> diferente. Cambiar el dominio sirve para determinar como la cookie afecta
>> los subdominios, no otros dominios.
>>
>> No sé que alternativas tenés, pero no lo veo sencillo. Google me trajo
>> esto, que quizás te sirva (y sí, OpenID está entre las respuestas):
>> http://stackoverflow.com/questions/44509/single-sign-on-across-multiple-domains
>>
>> claro, open-id es la opción indicada pero no puedo usarlo en este
> proyecto.
>
> mi pregunta ahora es la siguiente (perdón la ignorancia), mi problema
> radica en las session guardada en la cookie
> que genera una nueva por cada dominio o esta en otro lado?,
> podré usar la sessión de otra manera, threads, un session_key por GET/POST?
>


Veamoslo al revés. Sacando el top-posting, ¿cuál es tu problema concreto si
no especificás el dominio? ¿qué tenés que compartir o proteger que
actualmente no puedas?
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20110419/f6e35ad3/attachment.html>


More information about the pyar mailing list