hep :D

On Jun 5, 7:41 pm, nameless <xsatelli...@gmail.com> wrote:
> I want to add cometchat ( written in PHP ) in my djangoproject and I
> need to
> edit this function to get it work ( a function that return the userid
> of the user logged in ):
>
> function getUserID() {
>
>        // I could use SESSION or other to get the user id fo the user
> logged in:
>
>         if (!empty($_SESSION['userid'])) { $userid = $_SESSION['userid'];     
>   }
>
>         return $userid;
>
> }
>
> How could I do that ?
>
> --------------
> On Jun 5, 7:28 pm, Vasil Vangelovski <vvangelov...@gmail.com> wrote:
>
> > 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 
> > > 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.

Reply via email to