MCPcopy Index your code
hub / github.com/danvega/spring-security-mfa-totp

github.com/danvega/spring-security-mfa-totp @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
65 symbols 116 edges 15 files 0 documented · 0% updated 6mo ago★ 52
What it actually does AI analysis from the code graph — generated when you open this
loading…

Core symbols most depended-on inside this repo

getTotpSecret
called by 8
src/main/java/dev/danvega/mfa/totp/TotpUserDetails.java
getUsername
called by 7
src/main/java/dev/danvega/mfa/totp/TotpUserDetails.java
getCurrentUser
called by 4
src/main/java/dev/danvega/mfa/totp/TotpController.java
getUser
called by 2
src/main/java/dev/danvega/mfa/totp/TotpUserDetails.java
setTotpSecret
called by 2
src/main/java/dev/danvega/mfa/totp/User.java
setMfaEnabled
called by 2
src/main/java/dev/danvega/mfa/totp/User.java
grantTotpFactor
called by 2
src/main/java/dev/danvega/mfa/totp/TotpAuthenticationHandler.java
generateQrCodeDataUri
called by 2
src/main/java/dev/danvega/mfa/totp/TotpService.java

Shape

Method 50
Class 15

Languages

Java100%

Modules by API surface

src/main/java/dev/danvega/mfa/totp/User.java8 symbols
src/main/java/dev/danvega/mfa/totp/TotpUserDetails.java8 symbols
src/main/java/dev/danvega/mfa/totp/TotpController.java7 symbols
src/main/java/dev/danvega/mfa/totp/TotpService.java5 symbols
src/main/java/dev/danvega/mfa/totp/UserStore.java4 symbols
src/main/java/dev/danvega/mfa/SecurityConfig.java4 symbols
jte-classes/gg/jte/generated/ondemand/JtetotpsetupGenerated.java4 symbols
jte-classes/gg/jte/generated/ondemand/JteloginGenerated.java4 symbols
jte-classes/gg/jte/generated/ondemand/JtehomeGenerated.java4 symbols
jte-classes/gg/jte/generated/ondemand/JtedashboardGenerated.java4 symbols
src/main/java/dev/danvega/mfa/totp/TotpAuthenticationHandler.java3 symbols
src/main/java/dev/danvega/mfa/HomeController.java3 symbols

For agents

$ claude mcp add spring-security-mfa-totp \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact