【问题标题】:How can I access a variable from the Bootstrap file in my controllers in Phalcon?如何从 Phalcon 的控制器中的 Bootstrap 文件访问变量?
【发布时间】:2016-06-07 16:49:01
【问题描述】:

我正在使用 JWT 对请求进行身份验证,并且我正在通过编写一个新方法来完成 Bootstrap 文件中的所有身份验证。如果身份验证成功,我希望 JWT 有效负载中的变量可以在我的控制器中访问。由于这不是配置,因此我无法使用标准方法将配置获取到您的控制器。我该怎么办?

【问题讨论】:

  • 在此处发布您的一些代码。

标签: php phalcon jwt


【解决方案1】:

将它们设置为共享资源。

$di->setShared('jwtAuth', function() {
    // result from your logic
    return $jwtAuth ;
});  

然后你可以在任何你想要的地方使用 jwtAuth,控制器、模型、视图、助手等

【讨论】:

  • 您能否分享您设置服务的代码部分,或者用代码更新您的问题描述?另外,您确定逻辑中的所有内容都按预期工作吗?
猜你喜欢
  • 2012-02-21
  • 2017-09-22
  • 1970-01-01
  • 2012-10-22
  • 2012-06-26
  • 1970-01-01
  • 1970-01-01
  • 2013-05-28
  • 1970-01-01
相关资源
最近更新 更多