用户登录

用户登录

调用后台登录接口,成功之后写cookie。

//写cookie
document.cookie="userId=10000";
document.cookie="username=张三";
//跳转到首页或列表页
this.$router.push("/list");

在列表或首页读取cookie信息

//读取Cookie信息
let cookie = document.cookie;
//解析Cookie信息,保存成一个对象
let cookieObj = {
     };
//解析cookie
let  cookieArr = cookie.split("; ");
//循环多个cookie信息
cookieArr.forEach(c=>{
     
    console.log(c)
    //解析某个cookie
    let  nameValue = c.split("=");
    cookieObj[nameValue[0]] = nameValue[1];
})

解析完成Cookie之后,如果我们要在页面显示用户信息,需要把从Cookie解析出来的信息,放到Vue的data,才可以再页面显示调用。

后台查询、添加、修改的时候,会用用户信息

需要从前台传userId到后台,什么时候,什么时候传。

项目部署

打包应用


<build>
    <plugins>
        
        <plugin>
            <groupId>org.springframework.bootgroupId>
            <artifactId>spring-boot-maven-pluginartifactId>
        plugin>
    plugins>
build>
mvn clean package

拷贝到远程服务器

java -jar **.jar

分别启动:服务注册中心、微服务(用户服务)、网关程序。

注意:mysql需要远程的数据。

你可能感兴趣的:(个人整理,vue,java)