接口的使用
cn.herodotus.engine.oauth2.core.definition.domain.SocialUserDetails
使用SocialUserDetails的程序包
-
cn.herodotus.engine.oauth2.core.definition.handler中SocialUserDetails的使用
修饰符和类型方法说明abstract SocialUserDetailsAbstractSocialAuthenticationHandler.identity(String source, cn.herodotus.engine.assistant.definition.domain.oauth2.AccessPrincipal accessPrincipal) 第三方登录以及手机号码验证的认证,认证成功返回对应系统中的返回信息abstract SocialUserDetailsAbstractSocialAuthenticationHandler.isUserExist(SocialUserDetails socialUserDetails) 根据社交登录返回的用户信息,查询系统中是否有响应的信息修饰符和类型方法说明abstract voidAbstractSocialAuthenticationHandler.additionalRegisterOperation(HerodotusUser HerodotusUser, SocialUserDetails socialUserDetails) 随着系统业务复杂度的增加,系统用户注册成功之后,也许还会进行其它额外的操作,来补充新用户的相关信息。abstract voidAbstractSocialAuthenticationHandler.additionalSignInOperation(HerodotusUser HerodotusUser, SocialUserDetails newSocialUserDetails, SocialUserDetails oldSocialUserDetails) 社交用户登录后,附加的其它操作abstract voidAbstractSocialAuthenticationHandler.binding(String userId, SocialUserDetails socialUserDetails) 系统用户与社交用户绑定操作abstract SocialUserDetailsAbstractSocialAuthenticationHandler.isUserExist(SocialUserDetails socialUserDetails) 根据社交登录返回的用户信息,查询系统中是否有响应的信息abstract HerodotusUserAbstractSocialAuthenticationHandler.register(SocialUserDetails socialUserDetails) 系统用户注册abstract HerodotusUserAbstractSocialAuthenticationHandler.signIn(SocialUserDetails socialUserDetails) 系统用户注册