MCPcopy Index your code
hub / github.com/civism/civism-sso

github.com/civism/civism-sso @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
103 symbols 215 edges 41 files 44 documented · 43%
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

SsoUserService (Interface)
@author : Civism @projectName : civism-sso @E-mail : 695234456@qq.com [2 implementers]
src/main/java/com/civism/sso/service/SsoUserService.java
SsoFunctionService (Interface)
@author : Civism @projectName : civism-sso @E-mail : 695234456@qq.com [1 implementers]
src/main/java/com/civism/sso/service/SsoFunctionService.java
SsoProductService (Interface)
@author : Civism @projectName : civism-sso @E-mail : 695234456@qq.com [1 implementers]
src/main/java/com/civism/sso/service/SsoProductService.java
SsoFunctionDao (Interface)
@author : Civism @projectName : civism-sso @E-mail : 695234456@qq.com
src/main/java/com/civism/sso/dao/SsoFunctionDao.java
SsoUserDao (Interface)
@author : Civism @projectName : civism-sso @E-mail : 695234456@qq.com
src/main/java/com/civism/sso/dao/SsoUserDao.java

Core symbols most depended-on inside this repo

printErrorLog
called by 4
src/main/java/com/civism/sso/aop/GlobalExceptionAop.java
set
called by 4
src/main/java/com/civism/sso/redis/RedisClient.java
get
called by 3
src/main/java/com/civism/sso/redis/RedisClient.java
getErrorMsg
called by 2
src/main/java/com/civism/sso/exception/CustomException.java
apiInfo
called by 2
src/main/java/com/civism/sso/config/SwaggerConfig.java
getSession
called by 2
src/main/java/com/civism/sso/config/ShiroConfig.java
getCheckLoginFilter
called by 2
src/main/java/com/civism/sso/config/ShiroConfig.java
getErrorCode
called by 1
src/main/java/com/civism/sso/exception/CustomException.java

Shape

Method 62
Class 34
Interface 6
Enum 1

Languages

Java100%

Modules by API surface

src/main/java/com/civism/sso/entity/Response.java10 symbols
src/main/java/com/civism/sso/config/ShiroConfig.java8 symbols
src/main/java/com/civism/sso/enums/CustomExceptionEnum.java6 symbols
src/main/java/com/civism/sso/shiro/ShiroRedisCacheSessionDAO.java5 symbols
src/main/java/com/civism/sso/redis/RedisClient.java5 symbols
src/main/java/com/civism/sso/exception/CustomException.java4 symbols
src/test/java/com/civism/sso/SsoApplicationTests.java3 symbols
src/main/java/com/civism/sso/shiro/UrlPermission.java3 symbols
src/main/java/com/civism/sso/shiro/RolePermission.java3 symbols
src/main/java/com/civism/sso/shiro/JavaUuidSessionIdGenerator.java3 symbols
src/main/java/com/civism/sso/shiro/CivismShiroUpmsRealm.java3 symbols
src/main/java/com/civism/sso/filter/CheckLoginFilter.java3 symbols

Datastores touched

(mysql)Database · 1 repos
civism-ssoDatabase · 1 repos

For agents

$ claude mcp add civism-sso \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact