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
↓ 4 callers
Function
Encrypt2FASecret
(secret string, key string)
internal/core/security.go:175
↓ 4 callers
Function
GenerateRecoveryCodes
GenerateRecoveryCodes creates a fresh batch of single-use recovery codes, replacing any existing ones, and returns the plaintext codes for one-time di
internal/core/twofactor.go:51
↓ 4 callers
Function
GetGeoMetadata
()
internal/core/geo.go:244
↓ 4 callers
Function
GetUsernameByUID
(uid string)
internal/core/user.go:200
↓ 4 callers
Function
InitWebAuthn
(cfg *Config)
internal/core/webauthn.go:89
↓ 4 callers
Function
InvalidateUserSessions
(username string)
internal/core/redis.go:53
↓ 4 callers
Method
IsCountryAllowed
(country string)
internal/core/config.go:196
↓ 4 callers
Function
Je
(t,e)
static/js/bootstrap.bundle.min.js:6
↓ 4 callers
Function
NewWebAuthnUser
(user User)
internal/core/webauthn.go:56
↓ 4 callers
Function
P
(t,e={})
static/js/bootstrap.bundle.min.js:6
↓ 4 callers
Function
ParseUserAgent
(ua string)
internal/core/security.go:285
↓ 4 callers
Function
R
(t,e="hide")
static/js/bootstrap.bundle.min.js:6
↓ 4 callers
Function
Se
(t)
static/js/bootstrap.bundle.min.js:6
↓ 4 callers
Function
ValidateEmail
(email string)
internal/core/security.go:36
↓ 4 callers
Function
Ve
(t)
static/js/bootstrap.bundle.min.js:6
↓ 4 callers
Method
_addAriaAndCollapsedClass
(t,e)
static/js/bootstrap.bundle.min.js:6
↓ 4 callers
Method
_disposePopper
()
static/js/bootstrap.bundle.min.js:6
↓ 4 callers
Method
_getElement
()
static/js/bootstrap.bundle.min.js:6
↓ 4 callers
Method
_getTitle
()
static/js/bootstrap.bundle.min.js:6
↓ 4 callers
Method
_isShown
()
static/js/bootstrap.bundle.min.js:6
↓ 4 callers
Method
_onInteraction
(t,e)
static/js/bootstrap.bundle.min.js:6
↓ 4 callers
Method
_resetElementAttributes
(t,e)
static/js/bootstrap.bundle.min.js:6
↓ 4 callers
Method
_resolvePossibleFunction
(t)
static/js/bootstrap.bundle.min.js:6
↓ 4 callers
Method
cycle
()
static/js/bootstrap.bundle.min.js:6
↓ 4 callers
Method
deactivate
()
static/js/bootstrap.bundle.min.js:6
↓ 4 callers
Method
getInstance
(t)
static/js/bootstrap.bundle.min.js:6
↓ 4 callers
Method
getWidth
()
static/js/bootstrap.bundle.min.js:6
↓ 4 callers
Function
isCommonPassword
isCommonPassword reports whether the password appears in the blocklist.
internal/core/passwords.go:44
↓ 4 callers
Function
n
()
static/js/simplewebauthn-browser.min.js:2
↓ 4 callers
Function
next
(t,e)
static/js/bootstrap.bundle.min.js:6
↓ 4 callers
Method
next
()
static/js/bootstrap.bundle.min.js:6
↓ 4 callers
Method
prev
()
static/js/bootstrap.bundle.min.js:6
↓ 4 callers
Function
r
(e)
static/js/simplewebauthn-browser.min.js:2
↓ 4 callers
Function
recoveryCodesKey
(username string)
internal/core/twofactor.go:37
↓ 4 callers
Method
renderRedeemError
renderRedeemError re-renders the redemption form with an error message. The form is a plain HTML POST, so a JSON body here would replace the page with
internal/handlers/invite.go:110
↓ 4 callers
Function
setupTestRedis
(t *testing.T)
internal/core/redis_sync_test.go:11
↓ 4 callers
Method
validateTOTP
(username, otpCode, encryptedSecret string)
internal/handlers/profile.go:349
↓ 3 callers
Function
Ae
()
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Function
B
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Function
Ce
(t)
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Method
Check
(c echo.Context)
internal/handlers/health.go:26
↓ 3 callers
Function
D
(t,e,i,n,s)
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Function
DeleteUser
(username string)
internal/core/user.go:175
↓ 3 callers
Function
FormatUserAgent
(ua string)
internal/core/security.go:200
↓ 3 callers
Function
GetDeviceIcon
(ua string)
internal/core/security.go:228
↓ 3 callers
Function
GetGeoReaderStatus
()
internal/core/geo.go:265
↓ 3 callers
Function
Ie
(t)
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Function
ListUsers
()
internal/core/user.go:23
↓ 3 callers
Function
M
(t)
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Function
NewGeoLRUCache
(capacity int)
internal/core/geo.go:36
↓ 3 callers
Method
RedeemPage
(c echo.Context)
internal/handlers/invite.go:45
↓ 3 callers
Function
SaveWebAuthnCredential
(username string, cred *webauthn.Credential)
internal/core/webauthn.go:145
↓ 3 callers
Function
SendAccountCreatedNotification
(email, username string)
internal/core/email.go:155
↓ 3 callers
Function
SendLoginNotification
(email, username, ip, country, device string)
internal/core/email.go:105
↓ 3 callers
Function
SendPasswordChangeNotification
(email, username, ip, device string)
internal/core/email.go:133
↓ 3 callers
Function
StartGeoUpdater
(cfg *Config)
internal/core/geo.go:119
↓ 3 callers
Function
Ue
(t)
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Function
ValidateRedirectURL
ValidateRedirectURL safely validates and sanitizes a redirect URL
internal/core/security.go:244
↓ 3 callers
Method
WebAuthnName
()
internal/core/webauthn.go:31
↓ 3 callers
Function
Xe
(t)
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Function
Ye
(t)
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Function
Ze
(t)
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Method
_adjustDialog
()
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Method
_clearTimeout
()
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Method
_directionToOrder
(t)
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Method
_elemIsActive
(t)
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Method
_getActive
()
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Method
_getChildren
()
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Method
_getItemIndex
(t)
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Method
_getItems
()
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Method
_getTipElement
()
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Method
_initializeOnDelegatedTarget
(t)
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Method
_isAnimated
()
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Method
_isAnimated
()
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Method
_isShown
()
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Method
_leave
()
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Method
_mergeConfigObj
(t,e)
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Method
_setElementAttributes
(t,e,i)
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Function
b
(t,e,i,n)
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Function
d
(e,t)
static/js/simplewebauthn-browser.min.js:2
↓ 3 callers
Function
ge
(t)
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Method
hide
()
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Method
hide
()
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Method
identifyWebAuthnUser
(c echo.Context, parsedResponse *protocol.ParsedCredentialAssertionData)
internal/handlers/webauthn.go:226
↓ 3 callers
Method
invalidateSession
invalidateSession removes a session token and both its user and per-IP index entries, so HasActiveSessions does not keep seeing a stale ip_sessions en
internal/handlers/auth.go:171
↓ 3 callers
Function
mi
(t)
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Method
pause
()
static/js/bootstrap.bundle.min.js:6
↓ 3 callers
Method
rateLimitedUnauthorized
rateLimitedUnauthorized applies the validate rate limit and returns 429 once it is exceeded, otherwise 401. Used for every pre-authentication failure
internal/handlers/auth.go:162
↓ 3 callers
Function
reconcileIndexSets
reconcileIndexSets prunes dead token members from every index set matching pattern and returns the number of live members across those sets.
internal/core/redis.go:181
↓ 3 callers
Method
validatePendingToken
(c echo.Context, cookieName, prefix string)
internal/handlers/auth.go:459
↓ 2 callers
Method
Create
(c echo.Context)
internal/handlers/invite.go:19
↓ 2 callers
Function
CreateIPExtractor
CreateIPExtractor returns a function that extracts the real client IP from request headers. It prioritizes explicit trust configuration but falls back
main.go:496
↓ 2 callers
Method
Dashboard
(c echo.Context)
internal/handlers/admin.go:19
↓ 2 callers
Function
De
(t)
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
Default
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Method
DeleteUser
(c echo.Context)
internal/handlers/admin.go:153
↓ 2 callers
Function
DeleteWebAuthnCredential
(username string, credID string)
internal/core/webauthn.go:271
↓ 2 callers
Function
Ee
()
static/js/bootstrap.bundle.min.js:6
↓ 2 callers
Function
EnsureUserUIDs
EnsureUserUIDs backfills UIDs for any legacy users created before UIDs existed. Run once at startup so GetUser can remain read-only.
internal/core/user.go:89
↓ 2 callers
Function
I
(t)
static/js/bootstrap.bundle.min.js:6
← previous
next →
101–200 of 675, ranked by callers