MCPcopy Index your code
hub / github.com/EalenXie/spring-oauth2-authenticator

github.com/EalenXie/spring-oauth2-authenticator @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
41 symbols 76 edges 10 files 21 documented · 51%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

OauthAccountMapper (Interface)
@author EalenXie create on 2020/11/24 15:16 [1 implementers]
src/main/java/com/github/ealen/domain/mapper/OauthAccountMapper.java

Core symbols most depended-on inside this repo

passwordEncoder
called by 2
src/main/java/com/github/ealen/infra/config/WebSecurityConfig.java
logoutSuccessHandler
called by 2
src/main/java/com/github/ealen/infra/config/WebSecurityConfig.java
getClientIdByRequest
called by 2
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetailsService.java
authenticationSuccessHandler
called by 1
src/main/java/com/github/ealen/infra/config/WebSecurityConfig.java
authenticationFailureHandler
called by 1
src/main/java/com/github/ealen/infra/config/WebSecurityConfig.java
getOauthAccount
called by 1
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetails.java
getUsername
called by 1
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetails.java
jdbcClientDetailsService
called by 1
src/main/java/com/github/ealen/infra/config/OauthClientAccessTokenConfig.java

Shape

Method 31
Class 9
Interface 1

Languages

Java100%

Modules by API surface

src/main/java/com/github/ealen/infra/config/OauthAccountUserDetails.java10 symbols
src/main/java/com/github/ealen/infra/config/WebSecurityConfig.java7 symbols
src/main/java/com/github/ealen/infra/config/OauthClientAccessTokenConfig.java7 symbols
src/main/java/com/github/ealen/domain/vo/AuthResp.java6 symbols
src/main/java/com/github/ealen/infra/config/OauthAccountUserDetailsService.java3 symbols
src/main/java/com/github/ealen/infra/config/AuthorizationServerConfig.java2 symbols
src/main/java/com/github/ealen/domain/mapper/OauthAccountMapper.java2 symbols
src/main/java/com/github/ealen/Oauth2AuthenticatorApplication.java2 symbols
src/main/java/com/github/ealen/domain/vo/AccountInfo.java1 symbols
src/main/java/com/github/ealen/domain/entity/OauthAccount.java1 symbols

Datastores touched

(mysql)Database · 1 repos
authorization_centerDatabase · 1 repos

For agents

$ claude mcp add spring-oauth2-authenticator \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact