业务需求:用户登录时,如勾选自动登录则将登录成功的用户名和密码进行保存,下次登录则自动展示到相应的输入框中便于登录;

效果如下:

.vue文件中主要代码如下:

mounted() {this.getCookie()},
methods: {// 设置cookie,登录成功之后进行调用 传入账号名,密码,和保存天数3个参数setCookie(name, pwd, exdays) {var exdate = new Date() // 获取时间exdate.setTime(exdate.getTime() + 24 * 60 * 60 * 1000 * exdays) // 保存的天数// 字符串拼接cookiewindow.document.cookie ='userName' + '=' + name + ';path=/;expires=' + exdate.toGMTString()window.document.cookie ='userPwd' + '=' + pwd + ';path=/;expires=' + exdate.toGMTString()},// 读取cookie 将用户名和密码回显到input框中getCookie() {if (document.cookie.length > 0) {var arr = document.cookie.split('; ') // 这里显示的格式需要切割一下自己可输出看下for (var i = 0; i < arr.length; i++) {var arr2 = arr[i].split('=') // 再次切割// 判断查找相对应的值if (arr2[0] === 'userName') {this.ruleForm.user = arr2[1]  // 保存到保存数据的地方即v-model} else if (arr2[0] === 'userPwd') {this.ruleForm.password = arr2[1]}}}}}

**注意:**该方法有一个不好的点就是发送的请求头Request Headers下会有Cookie信息,大家可以根据自己的项目需要进行加密处理;(如下图所示!)

vue实现自动登录功能相关推荐

  1. java 自动登录功能_jsp实现用户自动登录功能

    理解并掌握cookie的作用以及利用cookie实现用户的自动登录功能,实现下图效果 当服务器判断出该用户是首次登录的时候,会自动跳转到登录界面等待用户登录,并填入相关信息.通过设置cookie的有效 ...

  2. 业务系统实现记住密码和自动登录功能

    业务系统实现记住密码和自动登录功能 公司的业务系统本来是受域控的,用户不需要登录可以直接访问系统.当然,虽然不用人工登录,系统本身会读取电脑的用户名为登录标识,对系统操作权限和记录也是以电脑名.近段时 ...

  3. react招聘项目——使用cookie实现项目自动登录功能

    cookie实现自动登录功能 最近在项目中使用了cookie实现自动登录的功能,下面我将使用项目中的例子来对cookie进行简单的分析. 功能需求是:在用户访问网址的时候,使用cookie对用户的操作 ...

  4. python 自动登录网站_python实现网站用户名密码自动登录功能

    一.概述 公司需要通过网页用户认证登录实现上网,网络设备判断当前帐号12小时没有没上网将会自动断开帐号上网,每天早上上班第一件事就是打开用户认证网页输入. 用户名与密码,有时候要家里通过teamvie ...

  5. 一篇文章带你搞定 SpringBoot 配合 SpringSecurity 实现自动登录功能

    自动登录是我们在软件开发时一个非常常见的功能,例如我们登录 QQ 邮箱: 很多网站我们在登录的时候都会看到类似的选项,毕竟总让用户输入用户名密码是一件很麻烦的事. 自动登录功能就是,用户在登录成功后, ...

  6. 网站1周内自动登录功能实现

    在很多比较大型的网址例如:CSDN,大家在登录时候会有一个[下次自动登录]的功能,该功能与我们的1周内自动登录功能基本类似.所谓的自动登录无非就是,绕过登录界 面,自动登录到系统主页. 自动登录的原理 ...

  7. vue + element-ui 对登录功能、重置表单、退出功能、路由重定向、挂载路由导航守卫的实现

    vue + element-ui 对登录功能.重置表单.退出功能.路由重定向.挂载路由导航守卫的实现 表单验证规则: 重置表单 和 对登录功能的验证: 路由重定向: 挂载路由导航守卫: 退出功能的实现 ...

  8. 在 Windows 中启用自动登录功能

    在 Windows 中启用自动登录功能 本文介绍了如何通过将密码和其他相关信息存储在注册表数据库中以配置 Windows 自动执行登录过程. 通过使用此功能,其他用户可以启动您的计算机并使用您建立的帐 ...

  9. 网站自动登录功能的设计[转]

    网站的自动登录一直都是有利于提高用户体验的功能,如果设计不好,也非常容易泄漏用户的账户信息. 比较常见的功能实现方案是将用户的登录信息保存在浏览器的Cookie中.看到一些设计有缺陷的网站会将用户的用 ...

最新文章

  1. mysql 常见存储过程,MYSQL存储过程
  2. Eclipse文件夹导入Jar
  3. ImageMagick 打水印支持透明度设置
  4. 在CF卡上实现TrueFFS
  5. Javadoc的Html文件传输chm
  6. moead算法流程步骤_匈牙利算法原理与实现
  7. ospf避免环路_【网络干货】超全的OSPF路由协议技术汇总解析
  8. 蠕虫病毒往往是通过进入计算机系统,2012年甘肃省三职生计算机考试题
  9. 联想服务器st系列,联想ThinkSystem ST50评测 一款超值的入门级服务器
  10. python 批量导入mysql_Python批量插入数据到Mysql
  11. TensorFlow中的compile和fit操作,简化神经网络模型代码
  12. 2021软件测试、自动化测试、面试题整理
  13. 特斯拉灯光秀指南「GitHub 热点速览 v.22.01」
  14. 安装了yarn还是有 The project seems to require yarn but it‘s not installed
  15. 15元钱一杯咖啡,喝完后两个空杯换一杯,问:你有100元钱,最多可以喝到几杯咖啡
  16. (二)WebService之调用soap服务
  17. scrum立会报告+燃尽图(第二周第七次)
  18. 简单模拟struts框架,了解strusts的框架实现机制
  19. SAP FICO 内部订单详细解析
  20. 你一定还不知道还有这么有意思的网站!感觉不是一般的皮!

热门文章

  1. 解决联想电脑所有浏览器主页被篡改成百度网址导航
  2. 乡村振兴,特殊的语言和情绪,人情社会的批判,炮制人情
  3. [转]Porting to Oracle with Entity Framework NLog
  4. DaoCloud道客:云原生多云应用利器-Karmada调度器
  5. Fix signatures do not match the previously installed version
  6. 微信礼仪测试,你能及格吗?
  7. ORB-SLAM3:一个高精度视觉、视觉惯性和多地图SLAM开源库
  8. 不一样的排序算法【并行排序】
  9. hahahahaha
  10. 奥森图标和CSS特殊字体使用方法