0

我正在用 PHP 设计一个应用程序,类似于用户目录,我需要在其中显示每个用户的登录状态。有没有一种安全的方法来判断用户是否已连接(登录)?

编辑:我正在用一些应用程序逻辑更新帖子。该应用程序是关于工匠目录。每个工匠将登录到应用程序。当有人搜索工匠时,他将能够看到已登录的工匠并发送一条消息,其中包含需要完成的工作描述。Craftsmen 可能没有其他仅登录到应用程序的活动,因此应用程序本身必须有一种方法来“告诉”用户是否登录。

4

2 回答 2

1

我认为只有 php 才能满足您的要求。看看socket.io或类似的东西。您可以通过具有 longpolling/sse/websockets 之类的连接的工匠来实现这一点。您可以将其与提供 html 的 php 集成,然后在准备好的文档上建立从客户端到 socket.io 的连接。

于 2013-04-06T09:39:34.263 回答
0

“安全”是指“准确”吗?

我建议LOGGED_IN在他们最初并成功(安全!)登录时设置一个标志。然后在该用户每次请求另一个页面时更新时间戳。当last_update达到 15 分钟的宽限期时,您可以假设他们已经注销。

于 2013-04-05T12:23:42.180 回答