• Spring Security 入门(三):Remember-Me 和注销登录

    在实际开发中,为了用户登录方便常常会启用记住我(Remember-Me)功能。如果用户登录时勾选了“记住我”选项,那么在一段有效时间内,会默认自动登录,免去再次输入用户名、密码等登录操作。该功能的实现机理是根据用户登录信息生成 Token 并保存在用户浏览器的 Cookie 中,当用户需要再次登录时,自动实现校验并建立登录态的一种机制。本文在前文 Spring Security ...
    • 2021-03-15 23:32
    • 字数 374
    • 阅读 234
  • Spring Security 入门(二):图形验证码和手机短信验证码

    本文在前文 Spring Security 入门(一):认证和原理分析 的基础上介绍图形验证码和手机短信验证码登录的实现。在用户登录时,一般通过表单的方式进行登录都会要求用户输入验证码,Spring Security默认没有实现图形验证码的功能,所以需要我们自己实现。前文中实现的用户名、密码登录是在UsernamePasswordAuthenticationFilter过滤器进行认证的,而图...
    • 2020-12-02 21:20
    • 字数 479
    • 阅读 228
  • Spring Security 入门(一):认证和原理分析

    Spring Security是一种基于Spring AOP和Servlet Filter的安全框架,其核心是一组过滤器链,实现 Web 请求和方法调用级别的用户鉴权和权限控制。本文将会介绍该安全框架的身份认证和退出登录的基本用法,并对其相关源码进行分析。阅读目录表单认证快速入门UserDetailsService 和 UserDetails 接口自定义用户认证基本流程分析认证流程权限访问流...
    • 2020-10-08 23:22
    • 字数 322
    • 阅读 266
  • Ant Design Pro 4.0动态菜单图标显示

    在使用Ant Design Pro 4.0进行React开发时,可通过设置 icon 配置菜单图标,但这在 antd@4 中将无法得到支持,官方也提供了相应的插件来保留此功能。这在前端route.ts生成的静态菜单是有效的,但动态生成菜单时,发现并没有显示图标。经过调试,发现umi-plugin-antd-icon-config插件只在应用初始时生效。依葫芦画瓢,通过复制粘贴umi-plugin-
    • 2020-03-18 10:00
    • 字数 3,023
    • 阅读 1,224
  • Ant Design Pro 4.0表单与Switch数据绑定

    在使用Ant Design Pro 4.0进行React表单开发时,使用到Switch组件,发现绑定字段必须为boolean类型,否则不生效...
    • 2020-02-12 23:52
    • 字数 877
    • 阅读 382
back_to_top