laravel app接口开发

问题:现在需要做App接口,需要做用户认证这块,目前有看了几个包

  1. passport 官方包,该包好像是 oauth2 的,我们目前并不提供oauth2服务 ,所以该包是否可以只提供api 的auth鉴权,如何使用?

  2. dingo/api 该包不支持 laravel55 , 放弃

  3. jwt ,该包好像也是oauth2 的,不明白如何使用。

求指导!

阅读 4.1k
2 个回答

你先去看看oauth2.0把,给app使用的话,如果你的app必须登录,就直接使用password模式,如果还有部分公开api,还需要使用ClientCredential模式或者你自己加密公开接口