鍍金池/ 問答/PHP/ laravel app接口開發(fā)

laravel app接口開發(fā)

問題:現(xiàn)在需要做App接口,需要做用戶認(rèn)證這塊,目前有看了幾個包

  1. passport 官方包,該包好像是 oauth2 的,我們目前并不提供oauth2服務(wù) ,所以該包是否可以只提供api 的auth鑒權(quán),如何使用?

  2. dingo/api 該包不支持 laravel55 , 放棄

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

求指導(dǎo)!

回答
編輯回答
九年囚

你先去看看oauth2.0把,給app使用的話,如果你的app必須登錄,就直接使用password模式,如果還有部分公開api,還需要使用ClientCredential模式或者你自己加密公開接口

2017年5月10日 14:58
編輯回答
硬扛

正好最近也在做前后端分離的用戶認(rèn)證,考慮到各方面原因選擇了Passport,寫了一篇文章,可以去看看,希望能幫到你 :)

Laravel 5.5 使用 Passport 實現(xiàn) Auth 認(rèn)證

2017年11月4日 04:05