24 登录注册前端完成


登录前端完成

1.cookie localStorage sessionStorafe的区别

1 cookie中  2 localStorage  3 sessionStorage

cookie 可以设置过期时间,借助于第三方模块,vue-cookies
    -cnpm install vue-cookies -S
    -main.js中
        import cookies from 'vue-cookies'
        Vue.prototype.$cookies = cookies;
localStorage:永久存储
sessionStorage:关闭浏览器就失效

2.下载vue-cookie

cnpm install vue-cookies -S
3.main.js
import cookies from 'vue-cookies'
Vue.prototype.$cookies = cookies;

4.Login.vue(多方式登录mul_login,短信登录sms_login,需要用到发送短信,并给登录按钮绑定事件,登录之后保存token ,username,保存到cookies中,登录成功,返回成功的消息,否则返回登录失败的消息)





5.Header.vue(当登录时显示用户名,退出,未登录时显示登录,注册,header可以从Login中取出存入cookies中username)





 注册前端完成

register.py(发送短信功能+绑定注册事件)