实现登录后将token存入本地localStorage,在调用系统业务接口时从localStorage中取出token进行接口鉴权后调用
案例:
1.登录时将用户名和token存入本地存储localStorage
$('#login').click(function () {
var user = $('#user').val();
var passwd = $('#password').val();
$.ajax({
url: '/login/',
type: 'post',
data: {'username': user, 'password': passwd},
async: true,
success: function (result) {
localStorage.setItem('token', result.data.data.token);#存登录获得的token
localStorage.setItem('user', result.data.data.username);#存登录的用户名,方便后台管理系统展示用户名
window.location.replace("/home/count/");
},
error:function (result) {
var str = JSON.stringify(result.responseJSON.msg);
toa