使用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登录相关推荐

  1. Ajax如何设置contenttype,ajax中设置contentType: application/json的作用

    最近在做项目交互的时候,刚开始向后台传递数据返回 415 ,后来百度添加了 contentType:"application/json" 之后返回400,然后把传输的数据格式改为j ...

  2. ajax请求设置同步,ajax 设置同步

    这个问题总是碰见,但是又总是记不住怎么拼写,这次直接写出来,长期保存. Ajax请求默认的都是异步的 如果想同步 async设置为false就可以(默认是true) 例如: $.ajax({ url: ...

  3. 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(' ...

  4. Ajax Login Sample

    一.介绍一下Ajax在Asp.Net中的基本使用 1.在工程中引入Ajax.dll文件. Ajax.dll实现XmlHttpRequest请求服务器的实现细节..net项目中,添加上对其的引用,就可以 ...

  5. 使用Ajax以一种形式上传数据和文件吗?

    本文翻译自:Uploading both data and files in one form using Ajax? I'm using jQuery and Ajax for my forms t ...

  6. ajax拿table里的th值,Jquery Ajax 异步设置Table中某列的值

    可根据table中某列中的ID去改变某列的值! 只是参考,实际应用中不能这样做的,如果有很多行,频繁访问服务器,服务器是顶不住的! JS: $(document).ready(function () ...

  7. ajax默认什么方法,ajax设置默认值ajaxSetup()方法

    $(function(){ //设置全局 jQuery Ajax全局参数 $.ajaxSetup({ type:"POST", async:false, cache:false, ...

  8. ajax ashx 请选择文件,ajax+jquery+ashx如何实现上传文件

    ajax+jquery+ashx如何实现上传文件 第一:建立Default.aspx页面 ajax图片上传 function upload(){ var path = document.getElem ...

  9. ajax轮询 xml,闲话ajax,例ajax轮询,ajax上传文件

    引语:ajax这门技术早已见怪不怪了,我本人也只是就自己真实的经验去总结一些不足道的话.供不是特别了解的朋友参考参考! 本来早就想写一篇关于ajax的文章的,但是前段时间一直很忙,就搁置了,趁着元旦放 ...

最新文章

  1. 左右侧滑菜单功能的实现
  2. 122. Leetcode 647. 回文子串 (动态规划-子序列问题)
  3. Deep Learning简明深度学习方法概述
  4. cghhhhhhhhhhhhhhhhhh
  5. 评选 cms_十大评选和编辑精选:12月评论
  6. (72)信号发生器DDS方波设计 (二)(第15天)
  7. window下nodejs环境和express插件的安装
  8. css中的.clearfix是什么意思?
  9. Hyper-V里安装Linux虚机
  10. Docker结合Consul实现的服务发现(一)
  11. 帮您管好云:阿里云混合云管理平台发布 | 凌云时刻
  12. docker及入门使用(centos7.6)
  13. 《简明Python教程》--沈洁元
  14. java8中lambda的用法(map转list,list转map等等)
  15. 广州传智播客.net一期训练营学习感悟(一)求学之路
  16. 无线城市--WiMax,WiFi-Mesh和3G/4G/5g网络
  17. ide之从入门到疯癫
  18. Java处理MP3资料
  19. 计算器的改良(NOIP2000)
  20. VSPD虚拟串口工具——使用完一定要删除串口

热门文章

  1. linux go redis,使用go来操作redis的方法示例
  2. 与优秀的人在一起,自己也会优秀起来!高质量技术群等你加入!
  3. Java 9 - 17 特性解读:​Java 13
  4. Docker 镜像优化:从 1.16GB 到 22.4MB
  5. Sublime Text 4首个稳定版发布:全新UI、多选项卡、支持GPU渲染
  6. 一步一图,带你走进 Netty 的世界!
  7. Redis在Linux系统的配置优化
  8. 终端复用命令行神器:tmux
  9. 安装库_免费软件安装库
  10. python圣诞节快乐_用python让大白对你说圣诞快乐