【问题标题】:how to authenticate RESTful API in Laravel 5?如何在 Laravel 5 中验证 RESTful API?
【发布时间】:2015-05-03 23:21:42
【问题描述】:

如何在 Laravel 5 中验证 RESTful API? 我正在使用 Laravel 5 构建一个 RESTful API,我想将这些 API 用于移动应用程序。

我也见过http://laravel.com/docs/5.0/authentication 但没有得到任何相关示例,请提供示例示例或适当的链接以在 Laravel 5 中验证 RESTful API。

【问题讨论】:

    标签: php rest laravel restful-authentication laravel-5


    【解决方案1】:

    这里使用的概念是中间件: 为了让你开始,把它放在你的 API-Controller 的ctors中:

    public function __construct()
    {
        // reqires Authentificataion before access
        $this->middleware('auth.basic');
    }
    

    您的应用应该能够调用类似的资源

    http://user:pass@yourapp.com/yourresource/1
    

    【讨论】:

    【解决方案2】:

    我一直在寻找相同的答案,我发现此链接非常有用,其中包含使用 JWT 的 L5 的详细信息和用法。

    JSON Web Token

    希望对你也有帮助。

    【讨论】:

    • 是否可以为 JWT 添加一种“记住我”功能?
    • Toptal 的精彩文章 - 感谢分享链接。我还发现 jwt.io/introduction 是对 JWT 的一个很好的介绍(不包含特定于 Laravel 的信息)。
    • 现在有 laravel 5.4 版本,有没有其他方便的 API 制作方法?
    猜你喜欢
    • 2016-12-31
    • 2018-06-30
    • 2023-03-14
    • 2014-07-04
    • 1970-01-01
    • 1970-01-01
    • 2017-02-23
    • 1970-01-01
    • 2014-12-08
    相关资源
    最近更新 更多