我正在研究西佛尼的FOSUserBundle。我在google上搜索了“如何检查其他用户是否登录了他们的帐户”,但是我没有做到。我想添加一个绿色的标记,如果一个特定的用户登录,Facebook的方式。
我不知道FOSUserBundle是否有检查用户是否登录的代码。我找到了这个(other question on SOF),但它只检查当前用户是否登录。
我不知道在我的实体中添加这个属性是个好主意
/**
*
* @ORM\Column(name="log_status", type="boolean", nullable=true)
*/
protected $logStatus;这将设置用户的状态(登录与否),我将向fos_user表中添加一个列,以将其保存到数据库中。
发布于 2017-07-31 09:25:19
添加该字段--很好--您可以通过查询来查找状态为真的用户
但是问题是如何保持数据的更新--你不能用symfony来做
对于我来说,我使用了一个ping (Ping),比如Heartbeat来查看用户是否处于活动状态,您可以使用Socket.io
https://stackoverflow.com/questions/45411056
复制相似问题