
Web开发笔记
欲买桂花同载酒,终不似,少年游......
菜-卷
欲买桂花同载酒,终不似,少年游......
展开
-
5-用户权限控制(前端)
注意:此时虽然可以实现用户权限控制的菜单显示,但仍可以通过url访问不属于自己权限的页面(这需要通过动态路由技术实现)3.在对应的侧边框组件中获取菜单数据,并通过循环遍历将其显示到页面。1.登录成功后,调用状态管理中对应的设置菜单的方法。2.将后端返回的菜单数据存入Cookie中。原创 2024-04-29 21:19:53 · 426 阅读 · 0 评论 -
4-用户权限控制(后端)
在计算机系统中,用户权限控制是一种机制,用于限制用户对系统资源的访问和操作。它可以确保只有经过授权的用户可以执行特定的操作,并限制未经授权的用户的访问权限。Controller接收请求,然后调用对应的service接口,再具体实现类中实现(Result是一个封装类,在我的文章“2-token生成”有代码)此处只有不同用户返回不同的菜单,通过用户名判断(admin为超级管理员 其他为普通管理员)原创 2024-04-26 22:27:42 · 717 阅读 · 0 评论 -
3-Vuex状态管理
是一个专门为Vue.js应用程序开发的状态管理模式。它集中管理应用程序中的所有组件的状态,并提供了一种可预测的方式来修改和查询状态。但更推荐的做法是使用mapState、mapGetters、mapMutations和mapActions辅助函数来简化这些操作。3.在main.js(或相应的入口文件)中,需要引入刚刚创建的store,并在创建Vue实例时传入。2.在一个文件夹下创建两个.js文件如 tab.js和index.js。在你的Vue组件中,可以通过this.Vuex一般用来存储全局可访问的数据。原创 2024-04-26 22:21:23 · 1655 阅读 · 0 评论 -
2-token生成
JWT是一种开放的标准,定义了在网络上以JSON格式传输信息的一种方式,可以用于在应用程序间安全地传输信息。当用户登录成功后,应用服务器会生成一个token,并将其保存在用户的浏览器中,例如通过cookie或localStorage。在计算机领域中,token可以是一个字符串,用于标识用户的身份和权限。当用户进行身份验证时,他们通常会收到一个token,以便在将来的请求中用作凭证。总之,Token是一种用于身份验证和授权的凭证,在网络应用程序中起到了重要的作用。前端将返回的token进行存储。原创 2024-04-25 22:21:20 · 458 阅读 · 0 评论 -
1-密码加密
密码加密是指将用户的密码进行加密处理,以增加密码的安全性。加密后的密码可以在存储、传输或验证时提供更高的保护。在Controller接收请求,调用service层方法,然后再具体的实现函数中调用MD5Util工具类。利用一个工具类MD5Util。原创 2024-04-25 13:33:51 · 426 阅读 · 0 评论