MCPcopy Create free account

hub / github.com/arumes31/rauth / functions

Functions675 in github.com/arumes31/rauth

↓ 2 callersFunctionInitRedis
(cfg *Config)
internal/core/redis.go:25
↓ 2 callersMethodInvalidateSession
(c echo.Context)
internal/handlers/admin.go:296
↓ 2 callersMethodIsIPAllowed
(ipStr string, allowedList []string)
internal/core/config.go:209
↓ 2 callersFunctionIsUserAgentCompatible
(oldUA, newUA string)
internal/core/security.go:332
↓ 2 callersFunctionL
(t,e,i)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethodMetadata
()
internal/core/geo.go:25
↓ 2 callersFunctionO
(t,e)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersFunctionOe
(t,e)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersFunctionPe
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersFunctionQe
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersFunctionRemoveIPSessionIndex
RemoveIPSessionIndex removes a token from its per-IP session index.
internal/core/redis.go:164
↓ 2 callersMethodRender
(w io.Writer, name string, data interface{}, c echo.Context)
main.go:38
↓ 2 callersFunctionS
(t,e,i,n,s)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersFunctionSetBcryptCost
SetBcryptCost applies a configured bcrypt cost, clamping it to the values bcrypt actually supports and falling back to a safe default otherwise.
internal/core/security.go:79
↓ 2 callersMethodShow
(c echo.Context)
internal/handlers/profile.go:21
↓ 2 callersFunctionSyncSessionIndexes
SyncSessionIndexes reconciles the session index sets with live token state: it walks the bounded set of index keys (one per user / per IP) rather than
internal/core/redis.go:172
↓ 2 callersMethodTerminateSession
(c echo.Context)
internal/handlers/profile.go:239
↓ 2 callersFunctionUpdateGeoDB
(cfg *Config)
internal/core/geo.go:161
↓ 2 callersFunctionUpdateWebAuthnNickname
(username string, credID string, nickname string)
internal/core/webauthn.go:278
↓ 2 callersFunctionUpdateWebAuthnSignCount
(username string, credID []byte, newCount uint32)
internal/core/webauthn.go:247
↓ 2 callersFunctionWe
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethodWebAuthnID
()
internal/core/webauthn.go:24
↓ 2 callersFunction_
(t,e,n=!0)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethod_applyManipulationCallback
(t,e)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethod_checkContent
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethod_clearActiveClass
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethod_clearInterval
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethod_completeHide
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethod_configAfterMerge
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethod_detectNavbar
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethod_emulateAnimation
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethod_end
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethod_enter
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethod_eventIsPointerPenTouch
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethod_getContent
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethod_getDimension
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethod_getFirstLevelChildren
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethod_getOuterElement
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethod_isWithActiveTrigger
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethod_maybeSanitize
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethod_maybeScheduleHide
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethod_resolvePossibleFunction
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethod_saveInitialAttribute
(t,e)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethod_setTimeout
(t,e)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethod_start
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethod_toggleDropDown
(t,e)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethod_triggerBackdropTransition
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callersFunctiona
(e)
static/js/simplewebauthn-browser.min.js:2
↓ 2 callersMethodactivate
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethodcheckLoginIPRateLimits
(c echo.Context, clientIP, template string, extraContext map[string]interface{})
internal/handlers/auth.go:434
↓ 2 callersMethodcreateNewAbortSignal
()
static/js/simplewebauthn-browser.min.js:2
↓ 2 callersFunctionei
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersFunctiongetAESKey
(key string)
internal/core/security.go:97
↓ 2 callersFunctionhashRecoveryCode
hashRecoveryCode normalizes (lowercase, strip separators) and SHA-256 hashes a recovery code. Only hashes are stored, so a Redis dump never exposes us
internal/core/twofactor.go:41
↓ 2 callersMethodhide
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callersFunctionincrAndExpire
(fullKey string, decaySeconds int)
internal/core/limiter.go:23
↓ 2 callersFunctioninitializeSystem
initializeSystem performs startup tasks and launches the background metrics/index synchronization loop. It returns a stop function that signals the ba
main.go:452
↓ 2 callersFunctionisPrivateNetIP
(ip net.IP)
internal/core/geo.go:279
↓ 2 callersMethodisShown
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethodisSupported
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethodissuePasskeyToken
(c echo.Context, username string, userRecord *core.User)
internal/handlers/webauthn.go:283
↓ 2 callersMethodissueToken
(c echo.Context, username string)
internal/handlers/auth.go:699
↓ 2 callersFunctionj
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersFunctionje
(t,e)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersFunctionk
(t,e,i=null)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersFunctionoi
(t,e,i)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersFunctionparseLogLevel
parseLogLevel maps a LOG_LEVEL string to an slog.Level (defaults to Info).
main.go:116
↓ 2 callersFunctionpi
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethodreset
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callersFunctionri
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersFunctionsetupMiddleware
(e *echo.Echo)
main.go:129
↓ 2 callersFunctionsetupRenderer
(e *echo.Echo)
main.go:312
↓ 2 callersFunctionsetupRoutes
(e *echo.Echo, cfg *core.Config)
main.go:356
↓ 2 callersMethodshow
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callersFunctionti
(t,e,i)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersMethodto
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callersFunctionu
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callersFunctionu
(e)
static/js/simplewebauthn-browser.min.js:2
↓ 2 callersMethodupdate
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callersFunctionx
(t)
static/js/bootstrap.bundle.min.js:6
↓ 1 callersFunction$
(t,e,i,n)
static/js/bootstrap.bundle.min.js:6
↓ 1 callersFunctionAdminMiddleware
(next echo.HandlerFunc)
internal/middleware/auth.go:83
↓ 1 callersFunctionAuthMiddleware
(cfg *core.Config)
internal/middleware/auth.go:13
↓ 1 callersMethodBeginLogin
(c echo.Context)
internal/handlers/webauthn.go:94
↓ 1 callersMethodCountry
(net.IP)
internal/core/geo.go:24
↓ 1 callersMethodDisableTOTP
(c echo.Context)
internal/handlers/profile.go:195
↓ 1 callersMethodFinishLogin
(c echo.Context)
internal/handlers/webauthn.go:150
↓ 1 callersFunctionGe
(t)
static/js/bootstrap.bundle.min.js:6
↓ 1 callersMethodGenerateRecoveryCodes
GenerateRecoveryCodes issues a fresh batch of single-use 2FA recovery codes after re-verifying the user's current TOTP code, and displays them once.
internal/handlers/profile.go:119
↓ 1 callersFunctionInitGeoReader
InitGeoReader initializes the MaxMind database reader
internal/core/geo.go:88
↓ 1 callersMethodRenamePasskey
(c echo.Context)
internal/handlers/profile.go:152
↓ 1 callersMethodRevokePasskey
(c echo.Context)
internal/handlers/profile.go:169
↓ 1 callersMethodRoot
(c echo.Context)
internal/handlers/auth.go:46
↓ 1 callersMethodTerminateAllOtherSessions
(c echo.Context)
internal/handlers/profile.go:270
↓ 1 callersFunctionUpdateWebAuthnCredential
(username string, cred *webauthn.Credential)
internal/core/webauthn.go:317
↓ 1 callersFunctionUpdateWebAuthnLastUsed
(username string, credID []byte)
internal/core/webauthn.go:297
↓ 1 callersMethodWebAuthnCredentials
()
internal/core/webauthn.go:49
↓ 1 callersMethodWebAuthnDisplayName
()
internal/core/webauthn.go:38
↓ 1 callersMethodWebAuthnIcon
()
internal/core/webauthn.go:45
↓ 1 callersFunctionXn
(t,e)
static/js/bootstrap.bundle.min.js:6
← previousnext →201–300 of 675, ranked by callers