2017-09-27 123 views
1

我使用UserFrosting來管理用戶PHP,在我的API,我想用POST方法在控制器中使用登錄功能。REST風格的API和Userfrosting

當我打電話登錄功能還給我作爲響應

的CSRF碼無效或不提供。

我仍然不能得到csrf_token

任何想法?

+0

將'{{csrf_field()}}'添加到您的html表格 – Maraboc

+0

是否適合您? – Maraboc

+0

我打電話給外部頁面的PHP的API,我沒有樹枝 –

回答

0

如果你正在開發一個API(無論是它由WebPlatform中或移動應用程序消耗),我相信這是最好有一個不同種類的認證,即,智威湯遜的認證。在Laravel你有Passport來輕鬆處理這個認證。 我不確定userFroasting如何使用laravel,但如果laravel版本高於5.3,您可以使用它。

如果不是這樣,那麼總是可以選擇進行JWT成本驗證。

以下是Passport https://laravel.com/docs/5.5/passport的最新文檔。

+1

我選擇用userFrosting因爲它是完整的應用程序的用戶管理員的工作。所以BackOffice和Frontoffice已經完成了! –