Not directly. The session cookie stores the session id (session key). The session id references data stored for the session in the django session backend. The user for that session is contained in that data. So it really depends on what the session backend is. So I'll assume it's the default which is the database backend which keeps this data in the django_session table, which has a column session_data which holds an encoded (pickled) python dict with the session data, which I'm 99.99% sure you can't decode directly from PHP, because it's a serialize Python object. So if you can't access it directly from PHP you need to open a service of some sort on your django application or anything that's written in python that would give this data to the PHP application, this service should be only accessed from the PHP app on the serverside for good security. So it requires punching holes for no special reason. Or is there something very special about this PHP script that you can't do with 10-200 times less code in your django application?
On Sat, Jun 5, 2010 at 5:18 PM, nameless <xsatelli...@gmail.com> wrote: > > Someone has telled me that I could share the user id ( from Django and > PHP ) > also throught a cookie. > In your opinion what is the best way ? > > Thanks ^_^ > > ------------- > > On Jun 5, 4:01 pm, Vasil Vangelovski <vvangelov...@gmail.com> wrote: >> set >> >> SESSION_COOKIE_DOMAIN=".mychatapp.com" >> >> this will make the django cookie valid both forwww.mychat.comand >> chat.mychat.com >> >> On Sat, Jun 5, 2010 at 2:34 PM, nameless <xsatelli...@gmail.com> wrote: >> > If the chat is in a subdomain ? >> >> > ------------ >> >> > On Jun 5, 2:05 pm, Vasil Vangelovski <vvangelov...@gmail.com> wrote: >> >> It's possible if both of your applications are under the same domain. >> >> see the SESSION_COOKIE_* settings variables >> >> >>http://docs.djangoproject.com/en/dev/ref/settings/#session-cookie-age >> >> >> You can then find the current user by the sessionid from the django_* >> >> tables. >> >> >> On Sat, Jun 5, 2010 at 1:40 PM, nameless <xsatelli...@gmail.com> wrote: >> >> >> > I have a django blog project and a chat in PHP. >> >> >> > I need to share the id of the user logged in django >> >> > ( request.user.id ) with the chat in PHP. >> >> >> > Is this possible ? >> >> >> > -- >> >> > You received this message because you are subscribed to the Google >> >> > Groups "Django users" group. >> >> > To post to this group, send email to django-us...@googlegroups.com. >> >> > To unsubscribe from this group, send email to >> >> > django-users+unsubscr...@googlegroups.com. >> >> > For more options, visit this group >> >> > athttp://groups.google.com/group/django-users?hl=en. >> >> > -- >> > You received this message because you are subscribed to the Google Groups >> > "Django users" group. >> > To post to this group, send email to django-us...@googlegroups.com. >> > To unsubscribe from this group, send email to >> > django-users+unsubscr...@googlegroups.com. >> > For more options, visit this group >> > athttp://groups.google.com/group/django-users?hl=en. >> >> > > -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To post to this group, send email to django-us...@googlegroups.com. > To unsubscribe from this group, send email to > django-users+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/django-users?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.