程序包 demo.service
类 UserDetailsService
- java.lang.Object
-
- top.dcenter.ums.security.core.api.service.AbstractUserDetailsService
-
- demo.service.UserDetailsService
-
- 所有已实现的接口:
org.springframework.security.core.userdetails.UserDetailsService,top.dcenter.ums.security.core.api.service.UserDetailsRegisterService
@Service public class UserDetailsService extends top.dcenter.ums.security.core.api.service.AbstractUserDetailsService用户密码与手机短信登录与注册服务:
1. 用于第三方登录与手机短信登录逻辑。
2. 用于用户密码登录逻辑。
3. 用户注册逻辑。- 版本:
- V1.0 Created by 2020/9/20 11:06
- 作者:
- zyw
-
-
字段概要
字段 修饰符和类型 字段 说明 static StringPARAM_PASSWORD密码static StringPARAM_USERNAME用户名
-
构造器概要
构造器 构造器 说明 UserDetailsService(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 org.springframework.security.core.userdetails.UserDetailsloadUserByUsername(String username)org.springframework.security.core.userdetails.UserDetailsregisterUser(String mobile)org.springframework.security.core.userdetails.UserDetailsregisterUser(org.springframework.web.context.request.ServletWebRequest request)
-
-
-
方法详细资料
-
loadUserByUsername
public org.springframework.security.core.userdetails.UserDetails loadUserByUsername(String username) throws org.springframework.security.core.userdetails.UsernameNotFoundException
- 抛出:
org.springframework.security.core.userdetails.UsernameNotFoundException
-
registerUser
public org.springframework.security.core.userdetails.UserDetails registerUser(String mobile) throws top.dcenter.ums.security.core.exception.RegisterUserFailureException
- 抛出:
top.dcenter.ums.security.core.exception.RegisterUserFailureException
-
registerUser
public org.springframework.security.core.userdetails.UserDetails registerUser(org.springframework.web.context.request.ServletWebRequest request) throws top.dcenter.ums.security.core.exception.RegisterUserFailureException- 抛出:
top.dcenter.ums.security.core.exception.RegisterUserFailureException
-
-