【发布时间】:2013-02-07 04:24:18
【问题描述】:
我有一个 Laravel 4 网络应用程序,用户可以在其中登录和编辑他们的个人资料。
我创建了一个 API 包,允许用户使用他们的用户名/密码登录并获取他们个人资料的 json 转储。
现在,我不希望 API 用户使用他们的用户名/密码,而是使用数据库中另一个表中的 app_id / app_key。
如何使用 Laravel 4 实现这一点?如果我可以创建一个与Auth:attempt() 工作方式相同的 Auth 驱动程序,那就太好了,这样我就不必更改我的任何业务逻辑,但我不知道如何注入一个新的 Auth 服务提供程序在 API 包内工作。
【问题讨论】: