2

我有一个 django 博客项目和一个 PHP 聊天。

我需要与 PHP 中的聊天共享登录 django 的用户的 ID( request.user.id )。

这可能吗 ?

4

3 回答 3

3

我不认为以这种方式使用会话是一个好主意,因为它们旨在为应用程序中的某个用户临时保留数据。将 id 存储在 cookie 中并在聊天中读取它,或者在链接中传递变量可能是一个更好的主意。

于 2010-06-05T11:04:27.787 回答
2

您可以为此使用 HTTP 身份验证。只要两个应用程序都在同一个域上并且域名(在 WWW-Authenticate 标头中发送)对于两者来说都是相同的,一旦用户登录到一个或另一个应用程序,REMOTE_USER 变量将对两者都可用并且将包含登录人的用户名。

于 2010-06-05T15:25:48.443 回答
0

请参阅http://groups.google.com/group/django-users/msg/a492cb9394b0db4d以获得一个答案

于 2011-04-13T16:10:54.907 回答