首页 > 解决方案 > 在 PHP 页面检查 ApostropheCMS 登录用户

问题描述

我已经集成(在同一站点下)一个 iframe 以在 ApostropheCMS 内容中加载一个 php 页面。用户登录到撇号并访问该页面。

我想确定,在 php 页面中,用户真的登录了撇号...是否可以检查这个?

提前致谢!

标签: apostrophe-cms

解决方案


听起来您通常需要通过 iframe 传递数据。有很多资源可以涵盖这一点。

有一个会话 ID cookie 用于识别用户,但随后检查他们是否登录的工作发生在服务器上。因此,在您的模板中,您可以查找data.user存在 ( {% if data.user %}{% endif %})。如果是这样,则表示有人已登录,您可以设置数据属性或其他标记来帮助通过 iframe 传递正确的信息。

在某些情况下,您可能希望确保它们也具有某些权限,您可以在该对象上找到这些权限。


推荐阅读