SpringBoot 中的登录验证
authoritiesByUsernameQuery(sql)
传入的sql 需要返回 用户名和 用户级别
源码中的默认sql
1 | private String authoritiesByUsernameQuery = "select username,authority from authorities where username = ?"; |
usersByUsernameQuery(sql)
传入的sql 需要返回 用户名,密码,是否启动 enabled = 1 是默认启用
源码中的默认sql
1 | "select username,password,enabled from users where username = ?"; |
另一种验证方案
1 |
|