laravel - 如何使用重定向发布请求登录laravel中的登录方法?
问题描述
我正在尝试制作一个 api,它允许应用程序通过单击登录,但laravel
在登录后不维护会话。我尝试使用护照但失败了。现在我试图通过重定向到登录方法来伪造登录,并使用重定向类型向它发送参数POST
,但它在失败后将我重定向到登录页面。
这是代码:
$myRequest = new \Illuminate\Http\Request();
$myRequest->setMethod('POST');
$myRequest->request->add(['_token' => Session::token(),'name'=>'user','password'=>'password,'login'=>'']);
return redirect()->action(
'Auth\LoginController@login', $myRequest
);
解决方案
推荐阅读
- javascript - Geoserver 和 Openlayers - 在 WFS-T 中显示详细的消息错误
- c# - 如何从机器 sid 获取/查找域 sid
- hibernate - Spring Data Jpa中按查询分组的过滤器和分页
- php - 得到所有
- 使用加载更多按钮的链接
- apache-spark - 启用书签的 AWS Glue 作业失败并显示“数据源不支持编写空或嵌套的空模式”
- ajax - Rails 6 Ajax 请求不起作用,SyntaxError: expected expression, got '<' cars:1 AJAX 在 Rails 6 中被破坏了吗?
- python - boto3 textract start_document_text_detection 不接受用于 s3 上的输入文件的文件夹
- java - Map 为两个等效键返回不同的值
- python - 将 Selenium 与 PyCharm CE 一起使用时的弃用问题
- python - TypeError:在 Python 中过滤 JSON 中的值时,字符串索引必须是整数