【问题标题】:AngularJS, Laravel REST APIAngularJS,Laravel REST API
【发布时间】:2014-08-17 12:07:42
【问题描述】:

我在玩 Angular 和 laravel,所以我有自己的 RBAC 包,我试图让它以一种休息的方式工作......我几乎没有学习这个......所以我的问题是......

我的包依赖于 php 会话,其中存储了一个包含用户角色和权限的数组,所以每次我运行我的过滤器来确定用户是否应该对应用程序的资源执行操作时,它都会读取会话每次都查询数据库。

所以...我的路由正常运行,但有没有办法通过 curl 访问用户会话? ...更好的问题是有没有办法让用户保持登录状态,以便 laravel 知道会话存储在哪里?

【问题讨论】:

    标签: angularjs api rest session laravel


    【解决方案1】:

    我不确定这是否是您想要的,但是,PHP 将您的会话 ID 存储为 cookie。而且,curl 可以load cookies from a file。因此,如果您将会话 ID 存储在 cookie 文件中,并告诉 curl 从该文件加载 cookie,您的问题就解决了。

    我希望这能给你一个提示。

    编辑:
    Laravel 将其 session cookie 存储为 laravel_session

    【讨论】:

      猜你喜欢
      • 2016-02-11
      • 2015-01-16
      • 1970-01-01
      • 1970-01-01
      • 2016-01-13
      • 2014-11-28
      • 1970-01-01
      • 1970-01-01
      • 2017-02-19
      相关资源
      最近更新 更多