【发布时间】:2015-05-08 05:10:31
【问题描述】:
我打算使用 Laravel 5 为 iOS 应用程序(将来可能用于 Android)构建一个后端 API REST,所以我在 github 上找到了几个用于 API 身份验证的包:
我想知道它们之间有什么不同,什么包可能是我的 API 的不错选择,当然如果你有一些建议或其他包可以使用,那将是完美的。
亲切的问候。
【问题讨论】:
标签: php ios rest oauth-2.0 laravel-5
我打算使用 Laravel 5 为 iOS 应用程序(将来可能用于 Android)构建一个后端 API REST,所以我在 github 上找到了几个用于 API 身份验证的包:
我想知道它们之间有什么不同,什么包可能是我的 API 的不错选择,当然如果你有一些建议或其他包可以使用,那将是完美的。
亲切的问候。
【问题讨论】:
标签: php ios rest oauth-2.0 laravel-5
oAuth2 服务器包遵循rfc6749,将帮助您拥有像 fb 这样的 Auth 服务器。 (请参阅我提供的链接以获取更多信息)
您可以使用第二个应用程序来分隔您的服务器。 (认证服务器-资源服务器)
我从未使用过 api-guard,但正如阅读我所说,它将提供基本的 api 密钥保护。
如果您打算在获得用户许可的情况下与第三方应用共享您的 api,我建议您遵循 oAuth2 路径。
但如果你打算只在你的应用程序中使用它,你肯定只需要 api 密钥。不要花时间进行 oAuth2 配置。
【讨论】: