首页 > 本首页的右上角登录,弹出登录框,输入账号和密码,刷新完成后显示用户头像和设置?

本首页的右上角登录,弹出登录框,输入账号和密码,刷新完成后显示用户头像和设置?

本人是切图仔。我好想知道这个是怎么做?
如果用ajax的话。
ajax可行吗?

$.ajax({
type: 'POST',
url: 'login_url',
data: {'username':username,'password':password },
dataType: 'json',
success: function(data) {
//替换用户名
$('#username').html(data.username);
},
error: function() {
//
}
});

假设页面一旦刷新。
是怎么判断登录成功后一直强制用户头像?
我参考了sf和慕课网右上角登录都是刷新后显示的。
感觉 漏了什么?
判断用户登录之后
我自己模拟接口用户密码能实现吗?


他这个不是 ajax 解决的,是服务器端控制的,你可以右键,查看网页源代码


如果你的那个登陆成功在刷新页面的话,那你的html代码会有一个判断是否登陆的语句显示对应的内容。


可以在后端判断用户是否登陆,并显示不同的东西。
比如如果用后端模板的话会有类似这样的东西:

{{if .userLogin}}
<div>
头像
</div>
{{else}}
请登录
{{end}}
【热门文章】
【热门文章】