Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/EalenXie/spring-oauth2-authenticator
/ functions
Functions
31 in github.com/EalenXie/spring-oauth2-authenticator
⨍
Functions
31
◇
Types & classes
10
↓ 2 callers
Method
getClientIdByRequest
从httpRequest中获取并验证客户端信息
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetailsService.java:77
↓ 2 callers
Method
logoutSuccessHandler
登出成功处理器
src/main/java/com/github/ealen/infra/config/WebSecurityConfig.java:89
↓ 2 callers
Method
passwordEncoder
()
src/main/java/com/github/ealen/infra/config/WebSecurityConfig.java:69
↓ 1 callers
Method
additionalInformationTokenEnhancer
token 额外自定义信息 此例获取用户信息
src/main/java/com/github/ealen/infra/config/OauthClientAccessTokenConfig.java:98
↓ 1 callers
Method
authenticationFailureHandler
常规登录失败处理器
src/main/java/com/github/ealen/infra/config/WebSecurityConfig.java:101
↓ 1 callers
Method
authenticationSuccessHandler
登录成功处理器
src/main/java/com/github/ealen/infra/config/WebSecurityConfig.java:77
↓ 1 callers
Method
getMessage
()
src/main/java/com/github/ealen/domain/vo/AuthResp.java:29
↓ 1 callers
Method
getOauthAccount
()
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetails.java:24
↓ 1 callers
Method
getUsername
()
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetails.java:38
↓ 1 callers
Method
jdbcClientDetailsService
声明 ClientDetails实现 @return ClientDetailsService
src/main/java/com/github/ealen/infra/config/OauthClientAccessTokenConfig.java:41
↓ 1 callers
Method
jwtAccessTokenConverter
JWT 转换器
src/main/java/com/github/ealen/infra/config/OauthClientAccessTokenConfig.java:88
↓ 1 callers
Method
loadUserByUsername
获取客户端用户信息 @param clientId 客户端Id @param username 用户名 @return 用户对象
src/main/java/com/github/ealen/domain/mapper/OauthAccountMapper.java:19
↓ 1 callers
Method
setStatus
(int status)
src/main/java/com/github/ealen/domain/vo/AuthResp.java:25
↓ 1 callers
Method
tokenEnhancerChain
自定义TokenEnhancerChain 由多个TokenEnhancer组成
src/main/java/com/github/ealen/infra/config/OauthClientAccessTokenConfig.java:78
↓ 1 callers
Method
tokenServices
tokenService 配置
src/main/java/com/github/ealen/infra/config/OauthClientAccessTokenConfig.java:58
↓ 1 callers
Method
tokenStore
配置TokenStore token持久化
src/main/java/com/github/ealen/infra/config/OauthClientAccessTokenConfig.java:51
Method
AuthResp
(int status, String message)
src/main/java/com/github/ealen/domain/vo/AuthResp.java:13
Method
OauthAccountUserDetails
(OauthAccount oauthAccount, Collection<? extends GrantedAuthority> authorities)
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetails.java:15
Method
authenticationManagerBean
()
src/main/java/com/github/ealen/infra/config/WebSecurityConfig.java:117
Method
configure
(HttpSecurity http)
src/main/java/com/github/ealen/infra/config/WebSecurityConfig.java:45
Method
configure
(AuthorizationServerSecurityConfigurer security)
src/main/java/com/github/ealen/infra/config/AuthorizationServerConfig.java:31
Method
getAuthorities
()
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetails.java:28
Method
getPassword
()
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetails.java:33
Method
getStatus
()
src/main/java/com/github/ealen/domain/vo/AuthResp.java:21
Method
isAccountNonExpired
()
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetails.java:43
Method
isAccountNonLocked
()
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetails.java:48
Method
isCredentialsNonExpired
()
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetails.java:53
Method
isEnabled
()
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetails.java:58
Method
loadUserByUsername
(String username)
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetailsService.java:44
Method
main
(String[] args)
src/main/java/com/github/ealen/Oauth2AuthenticatorApplication.java:13
Method
setMessage
(String message)
src/main/java/com/github/ealen/domain/vo/AuthResp.java:33