我有一个通过POST接收数据的api端点。我的控制器签名如下所示: public function handle(Request $request) 当我测试我的端点时,我运行了一个非常基本的测试,如下所示: curl -X POST -H 'Content-Type: text/xml' -d '<XML>data</XML>' h
我有一个为VueJS前端提供服务的Laravel API (实际上是LumenAPI)。Vue应用程序允许用户登录到谷歌。然后,Google令牌被发送回LumenAPI,LumenAPI通过Google验证令牌,然后验证电子邮件地址是否为有效用户。然后,它生成一个令牌,将该令牌与用户一起存储在数据库中,并返回用户对象。
我没有使用Passport或jwt-a
我使用Lumen 5.8.4,Dingo package for making api,我尝试使用第三方程序包pearl (https://packagist.org/packages/pearl/lumen-request-validate我已经设置了所有内容和验证逻辑:当我在类中定义规则和消息时,它们工作得很好(通过邮递员,我会收到“此字段是必需的”等),但当一切正常时,当所有字段