Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/arumes31/rauth
/ functions
Functions
675 in github.com/arumes31/rauth
⨍
Functions
675
◇
Types & classes
65
↓ 2 callers
Function
InitRedis
(cfg *Config)
internal/core/redis.go:25
↓ 2 callers
Method
InvalidateSession
(c echo.Context)
internal/handlers/admin.go:296
↓ 2 callers
Method
IsIPAllowed
(ipStr string, allowedList []string)
internal/core/config.go:209
↓ 2 callers
Function
IsUserAgentCompatible
(oldUA, newUA string)
internal/core/security.go:332
↓ 2 callers
Function
L
(t,e,i)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
Metadata
()
internal/core/geo.go:25
↓ 2 callers
Function
O
(t,e)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Function
Oe
(t,e)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Function
Pe
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Function
Qe
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Function
RemoveIPSessionIndex
RemoveIPSessionIndex removes a token from its per-IP session index.
internal/core/redis.go:164
↓ 2 callers
Method
Render
(w io.Writer, name string, data interface{}, c echo.Context)
main.go:38
↓ 2 callers
Function
S
(t,e,i,n,s)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Function
SetBcryptCost
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 callers
Method
Show
(c echo.Context)
internal/handlers/profile.go:21
↓ 2 callers
Function
SyncSessionIndexes
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 callers
Method
TerminateSession
(c echo.Context)
internal/handlers/profile.go:239
↓ 2 callers
Function
UpdateGeoDB
(cfg *Config)
internal/core/geo.go:161
↓ 2 callers
Function
UpdateWebAuthnNickname
(username string, credID string, nickname string)
internal/core/webauthn.go:278
↓ 2 callers
Function
UpdateWebAuthnSignCount
(username string, credID []byte, newCount uint32)
internal/core/webauthn.go:247
↓ 2 callers
Function
We
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
WebAuthnID
()
internal/core/webauthn.go:24
↓ 2 callers
Function
_
(t,e,n=!0)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
_applyManipulationCallback
(t,e)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
_checkContent
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
_clearActiveClass
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
_clearInterval
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
_completeHide
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
_configAfterMerge
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
_detectNavbar
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
_emulateAnimation
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
_end
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
_enter
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
_eventIsPointerPenTouch
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
_getContent
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
_getDimension
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
_getFirstLevelChildren
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
_getOuterElement
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
_isWithActiveTrigger
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
_maybeSanitize
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
_maybeScheduleHide
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
_resolvePossibleFunction
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
_saveInitialAttribute
(t,e)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
_setTimeout
(t,e)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
_start
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
_toggleDropDown
(t,e)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
_triggerBackdropTransition
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Function
a
(e)
static/js/simplewebauthn-browser.min.js:2
↓ 2 callers
Method
activate
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
checkLoginIPRateLimits
(c echo.Context, clientIP, template string, extraContext map[string]interface{})
internal/handlers/auth.go:434
↓ 2 callers
Method
createNewAbortSignal
()
static/js/simplewebauthn-browser.min.js:2
↓ 2 callers
Function
ei
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Function
getAESKey
(key string)
internal/core/security.go:97
↓ 2 callers
Function
hashRecoveryCode
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 callers
Method
hide
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Function
incrAndExpire
(fullKey string, decaySeconds int)
internal/core/limiter.go:23
↓ 2 callers
Function
initializeSystem
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 callers
Function
isPrivateNetIP
(ip net.IP)
internal/core/geo.go:279
↓ 2 callers
Method
isShown
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
isSupported
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
issuePasskeyToken
(c echo.Context, username string, userRecord *core.User)
internal/handlers/webauthn.go:283
↓ 2 callers
Method
issueToken
(c echo.Context, username string)
internal/handlers/auth.go:699
↓ 2 callers
Function
j
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Function
je
(t,e)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Function
k
(t,e,i=null)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Function
oi
(t,e,i)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Function
parseLogLevel
parseLogLevel maps a LOG_LEVEL string to an slog.Level (defaults to Info).
main.go:116
↓ 2 callers
Function
pi
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
reset
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Function
ri
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Function
setupMiddleware
(e *echo.Echo)
main.go:129
↓ 2 callers
Function
setupRenderer
(e *echo.Echo)
main.go:312
↓ 2 callers
Function
setupRoutes
(e *echo.Echo, cfg *core.Config)
main.go:356
↓ 2 callers
Method
show
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Function
ti
(t,e,i)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
to
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Function
u
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Function
u
(e)
static/js/simplewebauthn-browser.min.js:2
↓ 2 callers
Method
update
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Function
x
(t)
static/js/bootstrap.bundle.min.js:6
↓ 1 callers
Function
$
(t,e,i,n)
static/js/bootstrap.bundle.min.js:6
↓ 1 callers
Function
AdminMiddleware
(next echo.HandlerFunc)
internal/middleware/auth.go:83
↓ 1 callers
Function
AuthMiddleware
(cfg *core.Config)
internal/middleware/auth.go:13
↓ 1 callers
Method
BeginLogin
(c echo.Context)
internal/handlers/webauthn.go:94
↓ 1 callers
Method
Country
(net.IP)
internal/core/geo.go:24
↓ 1 callers
Method
DisableTOTP
(c echo.Context)
internal/handlers/profile.go:195
↓ 1 callers
Method
FinishLogin
(c echo.Context)
internal/handlers/webauthn.go:150
↓ 1 callers
Function
Ge
(t)
static/js/bootstrap.bundle.min.js:6
↓ 1 callers
Method
GenerateRecoveryCodes
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 callers
Function
InitGeoReader
InitGeoReader initializes the MaxMind database reader
internal/core/geo.go:88
↓ 1 callers
Method
RenamePasskey
(c echo.Context)
internal/handlers/profile.go:152
↓ 1 callers
Method
RevokePasskey
(c echo.Context)
internal/handlers/profile.go:169
↓ 1 callers
Method
Root
(c echo.Context)
internal/handlers/auth.go:46
↓ 1 callers
Method
TerminateAllOtherSessions
(c echo.Context)
internal/handlers/profile.go:270
↓ 1 callers
Function
UpdateWebAuthnCredential
(username string, cred *webauthn.Credential)
internal/core/webauthn.go:317
↓ 1 callers
Function
UpdateWebAuthnLastUsed
(username string, credID []byte)
internal/core/webauthn.go:297
↓ 1 callers
Method
WebAuthnCredentials
()
internal/core/webauthn.go:49
↓ 1 callers
Method
WebAuthnDisplayName
()
internal/core/webauthn.go:38
↓ 1 callers
Method
WebAuthnIcon
()
internal/core/webauthn.go:45
↓ 1 callers
Function
Xn
(t,e)
static/js/bootstrap.bundle.min.js:6
← previous
next →
201–300 of 675, ranked by callers