【问题标题】:Protect laravel routes with amember与成员一起保护 laravel 路由
【发布时间】:2018-05-08 03:29:07
【问题描述】:

我将 laravel 用于我的 Web 应用程序。我已经在 /publi/amember 的我的 larvel 站点中集成了一个成员。现在我想使用会员保护我的路线。任何人都知道该怎么做。我正在为我的 larvel 网站使用 L5 Moduler 结构。

【问题讨论】:

  • 从我在标签中看到的 AMember 被用作 wordpress 插件
  • @madalinivascu 说,我在 google 上搜索并显示与 wordpress 插件相关的结果!你是对的 madalinivascu!
  • 你是如何将 AMember 完全集成到 laravel 中的?
  • @madalinivascu 我刚刚将成员文件放在 public 中并将其指向我的路线http://example.com/amember
  • @RAUSHANKUMAR 假设您所做的称为“集成”为什么要保护 laravel 路由?如何?谁?

标签: php laravel laravel-5 amember


【解决方案1】:

最好的方法是使用 Am_Lite API 来完成。 http://www.amember.com/docs/API/Lite

所以你需要包含这个文件 会员/图书馆/Am/Lite.php 在您的应用程序中(在任何输出完成之前),然后使用以下调用来检查访问:

Am_Lite::getInstance()->checkAccess(Am_Lite::PAID);

如果用户有必要的访问权限,则此调用不执行任何操作,否则会将用户重定向到登录表单。

【讨论】:

    猜你喜欢
    • 2019-09-13
    • 2023-03-28
    • 2015-11-09
    • 2015-03-11
    • 2011-10-12
    • 2018-06-28
    • 2017-02-11
    • 2016-04-15
    • 2016-02-11
    相关资源
    最近更新 更多