1

我需要 EE 生成的 XID,以便在 PHP 代码中获取表单并作为 json 传递给第三方移动应用程序。移动应用程序将在其表单中包含 XID 值并将表单发布到 EE index.php url。这样,用户将通过应用程序登录。如果我像这样在我的插件代码中生成表单:

$form =  $this->EE->functions->form_declaration($form_details);

我得到了带有隐藏字段的表单的 html。我不想要 html 表单,我只需要我将从插件函数返回的 XID 值。

4

1 回答 1

2

有几种方法可以获取这些数据:

  1. $xid = XID_SECURE_HASH;
  2. $this->EE->security->generate_xid();
  3. 在模板中:{XID_HASH}
于 2013-06-03T15:53:38.753 回答