摘要: 默认使用的PasswordEncoder要求数据库中的密码格式为:{id}password 。它会根据id去判断密码的加密方式。但是我们一般不会采用这种方式。所以就需要替换PasswordEncoder。 我们一般使用SpringSecurity为我们提供的BCryptPasswordEncoder 阅读全文
posted @ 2023-08-17 22:02 iTao0128 阅读(36) 评论(0) 推荐(0)
摘要: 自定义一个UserDetailsService,让SpringSecurity使用我们的UserDetailsService。我们自己的UserDetailsService可以从数据库中查询用户名和密码 mapper package com.security.mapper; import com.b 阅读全文
posted @ 2023-08-17 21:36 iTao0128 阅读(558) 评论(0) 推荐(0)