public interface UserDetailsRegisterService
| 限定符和类型 | 方法和说明 |
|---|---|
default org.springframework.security.core.userdetails.UserDetails |
registerUser(me.zhyd.oauth.model.AuthUser authUser,
String username,
String defaultAuthority)
第三方第一次登录成功后注册接口,
默认方法直接抛出 RegisterUserFailureException. |
default org.springframework.security.core.userdetails.UserDetails |
registerUser(me.zhyd.oauth.model.AuthUser authUser,
String username,
String defaultAuthority,
String decodeState)
第三方第一次登录成功后注册接口, 增加 OAuth2 过程中的 state 解密后的字符串信息 decoderState, 以便用户在 OAuth2 流程中添加自定义的信息,
与
Auth2StateCoder 配合使用. |
default org.springframework.security.core.userdetails.UserDetails |
registerUser(org.springframework.web.context.request.ServletWebRequest request)
用户名密码注册
|
default org.springframework.security.core.userdetails.UserDetails |
registerUser(String mobile)
手机短信登录用户注册接口
|
default org.springframework.security.core.userdetails.UserDetails registerUser(String mobile) throws RegisterUserFailureException
mobile - 手机号RegisterUserFailureException - 用户注册失败default org.springframework.security.core.userdetails.UserDetails registerUser(org.springframework.web.context.request.ServletWebRequest request)
throws RegisterUserFailureException
request - requestRegisterUserFailureException - 用户注册失败default org.springframework.security.core.userdetails.UserDetails registerUser(@NonNull
me.zhyd.oauth.model.AuthUser authUser,
@NonNull
String username,
@NonNull
String defaultAuthority)
throws RegisterUserFailureException
authUser - AuthUserusername - username(即本地系统的 userId), 通常情况下为 AuthUser.getUsername() 或
AuthUser.getUsername() + "_" + AuthUser.getSource()defaultAuthority - 第三方授权登录成功后的默认权限, 多个权限用逗号分开RegisterUserFailureException - 用户注册失败default org.springframework.security.core.userdetails.UserDetails registerUser(@NonNull
me.zhyd.oauth.model.AuthUser authUser,
@NonNull
String username,
@NonNull
String defaultAuthority,
@Nullable
String decodeState)
throws RegisterUserFailureException
Auth2StateCoder 配合使用.RegisterUserFailureException.https://gitee.com/pcore/just-auth-spring-security-starter/issues/I22JC7authUser - AuthUserusername - username(即本地系统的 userId), 通常情况下为 AuthUser.getUsername() 或
AuthUser.getUsername() + "_" + AuthUser.getSource()defaultAuthority - 第三方授权登录成功后的默认权限, 多个权限用逗号分开decodeState - OAuth2 过程中的 state 解密后的字符串信息RegisterUserFailureException - 用户注册失败Copyright © 2021. All rights reserved.