我正在使用 Laravel 5 编写RESTful API。开箱即用,Laravel 5提供了许多用于身份验证等的中间件服务。
我正在为RESTful API实现基于令牌的身份验证系统。我的问题是我是否应该修改现有的Laravel 5文件,或者我是否应该忽略它们并创建我自己的中间件。
我知道要么会工作,但我更关心最佳实践,特别是考虑到升级轨道,因为它总是让我有点紧张地修改框架中的原始代码文件。我的正常期望是将框架保存在与我的应用程序不同的文件夹中,以便明确哪些文件可以安全地修改,而对升级路径的影响最小。
答案 0 :(得分:1)
不能直接回答您的问题,而且我没有个人经验,但如果您还没有看到它,那么这可能是您正在寻找的内容:https://github.com/susomena/Laravel-Token-Auth
答案 1 :(得分:0)
您可以参考How to create Token-Based authentication in laravel 4?
答案中包含指向OAuth2-Server-Laravel的链接,可帮助您实施基于OAuth2令牌的创建Restful Api请求的验证。
有关OAuth2-Server0Laravel的文档,请参阅this link。