程序包 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
    • 构造器详细资料

      • UserDetailsService

        public UserDetailsService​(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate)
    • 方法详细资料

      • 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