2017-09-27 78 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已经完成了! –