laravel ajax login,设置在ajax上记住laravel登录
使用laravel重建我的系统5.4。 我做了一个可以工作的ajax登录,但是我想将记住选项添加到auth。 文档说这有关设置记住:设置在ajax上记住laravel登录
if (Auth::attempt(['email' => $email, 'password' => $password], $remember)) {
// The user is being remembered...
}
但因为我的LoginController没有任何可见的登录功能,我对如何与我目前的LoginController覆盖它挣扎。 在我的路线我只是调用LoginController @登录。和我有被称为在登录功能没有覆盖..
这是我的LoginController:
namespace App\Http\Controllers\Auth;
use App\Http\Controllers\Controller;
use Illuminate\Foundation\Auth\AuthenticatesUsers;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Lang;
class LoginController extends Controller
{
use AuthenticatesUsers;
protected $redirectTo = '/minside';
public function __construct()
{
$this->middleware('guest', ['except' => 'logout']);
}
protected function sendLoginResponse(Request $request)
{
$request->session()->regenerate();
$this->clearLoginAttempts($request);
if ($request->ajax()) {
error_log($this->guard()->user(),'0');
return response()->json($this->guard()->user(), 200);
}
return $this->authenticated($request, $this->guard()->user())
?: redirect()->intended($this->redirectPath());
}
protected function sendFailedLoginResponse(Request $request)
{
if ($request->ajax()) {
return response()->json([
'error' => Lang::get('auth.failed')
], 401);
}
return redirect()->back()
->withInput($request->only($this->username(), 'remember'))
->withErrors([
$this->username() => Lang::get('auth.failed'),
]);
}
}
2017-02-28
Havihavi
laravel ajax login,设置在ajax上记住laravel登录相关推荐
- Ajax如何设置contenttype,ajax中设置contentType: application/json的作用
最近在做项目交互的时候,刚开始向后台传递数据返回 415 ,后来百度添加了 contentType:"application/json" 之后返回400,然后把传输的数据格式改为j ...
- ajax请求设置同步,ajax 设置同步
这个问题总是碰见,但是又总是记不住怎么拼写,这次直接写出来,长期保存. Ajax请求默认的都是异步的 如果想同步 async设置为false就可以(默认是true) 例如: $.ajax({ url: ...
- laravel ajax login,Laravel使用(ajax,模板继承,登陆验证,中间件)
1.ajax 使用 ajax 传递数据必须带上_token 字段:1 2 3 4 5 6 7 8 9 10 11 12 $.ajax({ type:'post', url:"{{ url(' ...
- Ajax Login Sample
一.介绍一下Ajax在Asp.Net中的基本使用 1.在工程中引入Ajax.dll文件. Ajax.dll实现XmlHttpRequest请求服务器的实现细节..net项目中,添加上对其的引用,就可以 ...
- 使用Ajax以一种形式上传数据和文件吗?
本文翻译自:Uploading both data and files in one form using Ajax? I'm using jQuery and Ajax for my forms t ...
- ajax拿table里的th值,Jquery Ajax 异步设置Table中某列的值
可根据table中某列中的ID去改变某列的值! 只是参考,实际应用中不能这样做的,如果有很多行,频繁访问服务器,服务器是顶不住的! JS: $(document).ready(function () ...
- ajax默认什么方法,ajax设置默认值ajaxSetup()方法
$(function(){ //设置全局 jQuery Ajax全局参数 $.ajaxSetup({ type:"POST", async:false, cache:false, ...
- ajax ashx 请选择文件,ajax+jquery+ashx如何实现上传文件
ajax+jquery+ashx如何实现上传文件 第一:建立Default.aspx页面 ajax图片上传 function upload(){ var path = document.getElem ...
- ajax轮询 xml,闲话ajax,例ajax轮询,ajax上传文件
引语:ajax这门技术早已见怪不怪了,我本人也只是就自己真实的经验去总结一些不足道的话.供不是特别了解的朋友参考参考! 本来早就想写一篇关于ajax的文章的,但是前段时间一直很忙,就搁置了,趁着元旦放 ...
最新文章
- 左右侧滑菜单功能的实现
- 122. Leetcode 647. 回文子串 (动态规划-子序列问题)
- Deep Learning简明深度学习方法概述
- cghhhhhhhhhhhhhhhhhh
- 评选 cms_十大评选和编辑精选:12月评论
- (72)信号发生器DDS方波设计 (二)(第15天)
- window下nodejs环境和express插件的安装
- css中的.clearfix是什么意思?
- Hyper-V里安装Linux虚机
- Docker结合Consul实现的服务发现(一)
- 帮您管好云:阿里云混合云管理平台发布 | 凌云时刻
- docker及入门使用(centos7.6)
- 《简明Python教程》--沈洁元
- java8中lambda的用法(map转list,list转map等等)
- 广州传智播客.net一期训练营学习感悟(一)求学之路
- 无线城市--WiMax,WiFi-Mesh和3G/4G/5g网络
- ide之从入门到疯癫
- Java处理MP3资料
- 计算器的改良(NOIP2000)
- VSPD虚拟串口工具——使用完一定要删除串口
热门文章
- linux go redis,使用go来操作redis的方法示例
- 与优秀的人在一起,自己也会优秀起来!高质量技术群等你加入!
- Java 9 - 17 特性解读:​Java 13
- Docker 镜像优化:从 1.16GB 到 22.4MB
- Sublime Text 4首个稳定版发布:全新UI、多选项卡、支持GPU渲染
- 一步一图,带你走进 Netty 的世界!
- Redis在Linux系统的配置优化
- 终端复用命令行神器:tmux
- 安装库_免费软件安装库
- python圣诞节快乐_用python让大白对你说圣诞快乐