html 怎么实现自动登陆,求示例代码 springboot框架

html 怎么实现自动登陆,求示例代码 springboot框架

                            //接收其他页面传来的值,判断是否自动登录
            var _unlogin = getQueryString("unlogin");
                             var  _usernumber = localStorage.getItem('_usernumber');
                              var _password=localStorage.getItem('_Password');

            /*自动登录*localStorage.getItem('_ourlogin')   1 自动登录 */
            if(localStorage.getItem('_ourlogin')) {   //存在將本地localStorage 值 显示在输入框中   
                                     //将选择保存账户密码的复选框更改为选中   
                $("#password").val(_password);       
                                      //1不自动登录,要自动登录句别传值
                if(_unlogin != 1) {
                                              //如果有缓存,我觉得直接跳转也没关系,看个人
                    if(localStorage.getItem('_userid')) {
                        window.location.href = "main.html";
                    } else {
                        F_login();  
                    }
                } 
            }
            _unlogin = 1;
            //点击登录
            $("#login").click(function() {
                var info = document.getElementById("info");
                _usernumber = $("#usernumber").val().trim();
                _password = $("#password").val().trim();
                if(_usernumber == '') {
                    info.innerText = '用户名不能为空!';
                    return;
                }
                if(_password == '') {
                    info.innerText = '密码不能为空!';
                    return;
                }
                F_login();
            });
            //登录验证
        function F_login() {
            $.ajax({
                type: "get",
                url:"",
                data: {
                    'userNumber': _usernumber,
                    'password': _password
                },
                success: function(data) {
                        //当用户登录时 成功时 将账户名和密码 记录到localStorage中
                        //判断是否选择记住密码
                        if($("#autoLogin").hasClass('active')) {
                            localStorage.setItem('_ourlogin', 1);
                        } else {
                            //否则删除记录值
                            localStorage.removeItem('_ourlogin');         
                        }
                        //我是管他记不记,我都强心记住他了,自己适当调整
                        localStorage.setItem('_usernumber', _usernumber);         
                        localStorage.setItem('_Password', _password);
                        window.location.href = "main.html";
                    }
                },
                error: function(ex) {
                    $("#d_load").hide();
                    $("#back").removeClass("mui-backdrop");
                    info.innerText = '系统异常,请稍后重试!';
                }
            });
        }      
                    //获取url参数值

function getQueryString(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = window.location.search.substr(1).match(reg);
if(r != null) return unescape(r[2]);
return null;
}

https://blog.csdn.net/qq_32302897/article/details/81562771
https://blog.csdn.net/yuanlaijike/article/details/80249869