我讀的書:Build APIs You Won't Hate,並提出了幾種認證方式:智威湯遜
- 基本驗證
- 摘要式身份驗證
- OAuth的1.0A
- 的OAuth 2.0
- OpenID
- Hawk
- Oz
我有一個應用程序,將有型動物成分
- 內部API
- Laravel Web應用程序與FB /谷歌登錄通過社交名媛
- VueJs
- 移動應用
我將不會有公共API。
我正在考慮使用JWT來保護我的API,但是由於我沒有在書中看到它,我想知道我是不是犯了一個錯誤。
任何建議將被認爲是!
我讀的書:Build APIs You Won't Hate,並提出了幾種認證方式:智威湯遜
我有一個應用程序,將有型動物成分
我將不會有公共API。
我正在考慮使用JWT來保護我的API,但是由於我沒有在書中看到它,我想知道我是不是犯了一個錯誤。
任何建議將被認爲是!
使用智威湯遜是保證API的好習慣,就我而言,這不是一個錯誤。
但是現在Laravel 5.3已經發布了,我們有一個用於API認證的Laravel Passport(OAuth2服務器),這對我來說是非常有幫助的。
您可以參考該文檔的Laravel 5.3發行說明。另外,Laracast有一個免費的video tutorial詳細解釋。
使用jwt代替laravel內部api驅動程序的真正好處是什麼? – MaHDyfo
我結束了使用laravel pasaporte! –
使用JWT-auth的Laravel包由肖恩Tymon我已經實現了智威湯遜權威性上Laravel 5.2,https://github.com/tymondesigns/jwt-auth
如果你有興趣在使用vue.js對於UI的例子,我寫了一個帖子記錄我的發現,http://jimfrenette.com/2016/11/laravel-vuejs2-jwt-auth/並已發佈源代碼在github上,https://github.com/jimfrenette/laravel-vuejs-jwt-auth
我已經在這裏回答了這個問題http://stackoverflow.com/questions/41376928/larvel-5-3-passport-jwt-authentication/41395074#41395074 – Phantom007