Uses of Interface
cn.herodotus.engine.oauth2.core.definition.domain.SocialUserDetails
Packages that use SocialUserDetails
-
Uses of SocialUserDetails in cn.herodotus.engine.oauth2.core.definition.handler
Methods in cn.herodotus.engine.oauth2.core.definition.handler that return SocialUserDetailsModifier and TypeMethodDescriptionabstract SocialUserDetailsAbstractSocialAuthenticationHandler.identity(String source, cn.herodotus.engine.assistant.definition.domain.oauth2.AccessPrincipal accessPrincipal) 第三方登录以及手机号码验证的认证,认证成功返回对应系统中的返回信息abstract SocialUserDetailsAbstractSocialAuthenticationHandler.isUserExist(SocialUserDetails socialUserDetails) 根据社交登录返回的用户信息,查询系统中是否有响应的信息Methods in cn.herodotus.engine.oauth2.core.definition.handler with parameters of type SocialUserDetailsModifier and TypeMethodDescriptionabstract 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) 系统用户注册