ajax登录
来源:互联网 发布:高中数学 算法大纲 编辑:程序博客网 时间:2024/05/16 07:09
本文通过jquery实现简单的无刷新登录
1:首先要在router中配置登录请求,因为登录需要传user和pwd考虑到安全需用post请求
{
path:'/',
method :'post',
handler:user.login
}
2:index.jade需要引用jquery-1.7.1.min文件
script(type="text/javascript", src="/javascripts/jquery-1.7.1.min.js")
上篇文章中已经写好登录见面,登录按钮方法为loginClick(),下面来写登录方法
此处又用到了cookie保证客户端判断是否登录,cookie就不在介绍。
script(type="text/javascript").
//登录
function loginClick(){
var user = $("#username").val();
$.post("/", {"user": user}, function(data, status){
data = $.parseJSON(data);
if(status){
if(data.login){
$("#login_success").show().html("welcom " + user);
$("#login_fm").hide();
setCookie("user", user);
}else{
alert("用户名或密码错误!");
}
}else{
alert("登录失败!");
}
});
}
$.post();jquery的post请求方式
后端node处理方法如下
exports.login = function(req, res){
var data = tool.handlePostArg(req, res);
req.session.name = data.user;
res.write('{ "login": true }', "utf-8");
res.end();
};
此时登录的post请求处理完成
在浏览器中输入http://localhost:50022/
点击 登录 按钮,完成登录
- AJAX登录
- Ajax登录
- ajax登录
- ajax登录
- ajax登录
- Ajax登录
- 单点登录实现Ajax登录
- ajax 登录验证入门
- ajax 登录验证
- Ajax登录页面
- ajax jquery 登录
- ajax 用户 登录 功能
- ajax的登录
- Ajax实现安全登录
- Ajax实现安全登录
- ajax 验证用户登录
- Ajax检测登录帐号
- AJAX实现用户登录
- linux 安装rz sz方法
- 404错误的配置
- OC学习 第四章 复合
- jade嵌套的使用
- 如何让Qt 的程序等待一段时间
- ajax登录
- STM32(Cortex-M3)中的优先级概念-20151029
- FileStorage_SharePreference
- 过滤器实现跨域问题
- 我的QT学习笔记-02-QTimerEvent类定时器
- 二分图判定和割顶与桥的判断
- 仅通过崩溃地址找出源代码的出错行
- MySQL数据表的基本操作二:表结构查看、修改与表操作
- bzoj3479【Usaco2014 Mar】Watering the Fields