MCPcopy Create free account

hub / github.com/better-auth/better-auth / functions

Functions3,880 in github.com/better-auth/better-auth

↓ 1 callersFunctiondedentPem
(strings: TemplateStringsArray)
packages/sso/src/saml.test.ts:120
↓ 1 callersFunctiondefaultGenerateDeviceCode
(length: number)
packages/better-auth/src/plugins/device-authorization/routes.ts:908
↓ 1 callersFunctiondefaultGenerateUserCode
(length: number)
packages/better-auth/src/plugins/device-authorization/routes.ts:915
↓ 1 callersFunctiondefaultKeyHasher
(identifier: string)
packages/better-auth/src/db/verification-token-storage.ts:5
↓ 1 callersFunctiondefaultOTPGenerator
(options: EmailOTPOptions)
packages/better-auth/src/plugins/email-otp/index.ts:35
↓ 1 callersFunctiondefaultResolveMethod
(ctx: GenericEndpointContext)
packages/better-auth/src/plugins/last-login-method/index.ts:75
↓ 1 callersFunctiondeleteAllExpiredApiKeysEndpoint
({ deleteAllExpiredApiKeys, }: { deleteAllExpiredApiKeys( ctx: AuthContext, byPassLastCheckTime?: boolea
packages/api-key/src/routes/delete-all-expired-api-keys.ts:4
↓ 1 callersFunctiondeleteApiKey
({ configurations, schema, deleteAllExpiredApiKeys, }: { configurations: PredefinedApiKeyOptions[]; schem
packages/api-key/src/routes/delete-api-key.ts:30
↓ 1 callersFunctiondeleteClientEndpoint
( ctx: GenericEndpointContext & { body: { client_id: string } }, opts: OAuthOptions<Scope[]>, )
packages/oauth-provider/src/oauthClient/endpoints.ts:122
↓ 1 callersFunctiondeleteConsentEndpoint
( ctx: GenericEndpointContext & { body: { id: string } }, opts: OAuthOptions<Scope[]>, )
packages/oauth-provider/src/oauthConsent/endpoints.ts:68
↓ 1 callersFunctiondeleteDatabaseSessions
(userId: string)
packages/better-auth/src/db/internal-adapter.ts:139
↓ 1 callersFunctiondeleteExhaustedKey
()
packages/api-key/src/routes/verify-api-key.ts:135
↓ 1 callersFunctiondeleteExpiredKey
()
packages/api-key/src/routes/verify-api-key.ts:85
↓ 1 callersFunctiondeleteExpiredRows
(now: number)
packages/better-auth/src/api/rate-limiter/index.ts:224
↓ 1 callersFunctiondeleteOrgRole
(options: O)
packages/better-auth/src/plugins/organization/routes/crud-access-control.ts:305
↓ 1 callersFunctiondeleteOrganization
( options: O, )
packages/better-auth/src/plugins/organization/routes/crud-org.ts:518
↓ 1 callersFunctiondeleteSCIMProviderConnection
(opts: SCIMOptions)
packages/scim/src/routes.ts:667
↓ 1 callersFunctiondeleteSCIMUser
(authMiddleware: AuthMiddleware)
packages/scim/src/routes.ts:1263
↓ 1 callersFunctiondeleteSSOProvider
()
packages/sso/src/routes/providers.ts:661
↓ 1 callersFunctiondeleteSecondaryStorageSessions
(userId: string)
packages/better-auth/src/db/internal-adapter.ts:123
↓ 1 callersFunctiondeleteSelectedRow
(db: any, row: any)
packages/kysely-adapter/src/kysely-adapter.ts:820
↓ 1 callersMethoddeleteSessions
* Delete sessions by their session tokens.
packages/core/src/types/context.ts:169
↓ 1 callersFunctiondeleteUser
()
packages/scim/src/scim-users.test.ts:617
↓ 1 callersMethoddeleteUser
(userId: string)
packages/core/src/types/context.ts:122
↓ 1 callersFunctiondeleteWithHooks
( where: Where[], model: BaseModelNames, customDeleteFn?: | { fn: (where: Where[]) => void | Pro
packages/better-auth/src/db/with-hooks.ts:253
↓ 1 callersFunctiondeleteWithReturning
(query: any)
packages/kysely-adapter/src/kysely-adapter.ts:842
↓ 1 callersFunctiondetectDatabase
()
packages/telemetry/src/detectors/detect-database.ts:16
↓ 1 callersFunctiondetectDatabaseNode
()
packages/telemetry/src/node.ts:261
↓ 1 callersFunctiondetectFramework
()
packages/telemetry/src/detectors/detect-framework.ts:17
↓ 1 callersFunctiondetectFrameworkNode
()
packages/telemetry/src/node.ts:280
↓ 1 callersFunctiondetectLocale
( ctx: GenericEndpointContext, )
packages/i18n/src/index.ts:93
↓ 1 callersFunctiondetectSystemInfo
()
packages/telemetry/src/node.ts:80
↓ 1 callersFunctiondetectSystemInfo
()
packages/telemetry/src/detectors/detect-system-info.ts:78
↓ 1 callersFunctiondeviceCode
(opts: DeviceAuthorizationOptions)
packages/better-auth/src/plugins/device-authorization/routes.ts:41
↓ 1 callersFunctiondeviceToken
(opts: DeviceAuthorizationOptions)
packages/better-auth/src/plugins/device-authorization/routes.ts:220
↓ 1 callersFunctiondismiss
()
demo/nextjs/hooks/use-toast.ts:151
↓ 1 callersFunctiondisplayPath
(filePath: string, scope: "project" | "global")
packages/cli/src/commands/ai.ts:741
↓ 1 callersFunctiondrizzleCode
({ provider, additionalOptions, }: { provider: "sqlite" | "mysql" | "pg"; additionalOptions?: Record<strin
packages/cli/src/commands/init/configs/databases.config.ts:53
↓ 1 callersFunctiondrizzleResolver
(options: DrizzleResolverOptions)
docs/lib/copy-schema/adapter/drizzle.ts:23
↓ 1 callersFunctionelectronInitOAuthProxy
(opts: ElectronOptions)
packages/electron/src/routes.ts:157
↓ 1 callersFunctionelectronToken
(_opts: ElectronOptions)
packages/electron/src/routes.ts:28
↓ 1 callersFunctionelectronTransferUser
( _opts: ElectronOptions, { handleTransfer, }: { handleTransfer: ( ctx: GenericEndpointContext, p
packages/electron/src/routes.ts:281
↓ 1 callersFunctionemitChange
(value: StoreValue<SomeStore>)
packages/better-auth/src/client/react/react-store.ts:57
↓ 1 callersFunctionemitChange
(value: StoreValue<SomeStore>)
packages/better-auth/src/client/lynx/lynx-store.ts:57
↓ 1 callersFunctionencode
(xml: string)
packages/sso/src/saml/assertions.test.ts:5
↓ 1 callersFunctionencodeBasic
(clientId: string, clientSecret: string)
packages/oauth-provider/src/utils/basic-auth.test.ts:6
↓ 1 callersFunctionencodeGoogleToken
(payload: Record<string, unknown>)
packages/core/src/social-providers/google.test.ts:54
↓ 1 callersFunctionencodeRedirectToken
(identifier: string, state: string)
packages/electron/test/utils.ts:134
↓ 1 callersFunctionencodeRefreshToken
* Encodes a refresh token for a client
packages/oauth-provider/src/token.ts:201
↓ 1 callersFunctionendSpanWithError
(span: Span, err: unknown)
packages/core/src/instrumentation/tracer.ts:27
↓ 1 callersFunctionensureDatabaseExists
()
e2e/adapter/test/kysely-adapter/adapter.kysely.mssql.test.ts:44
↓ 1 callersFunctionescapeHtml
(str: string | undefined | null)
packages/sso/src/routes/helpers.ts:133
↓ 1 callersFunctionescapeHtml
(text: string)
docs/app/api/enterprise/contact/route.ts:24
↓ 1 callersFunctionescapeRegExpString
* Escapes all characters in a given string that have a special meaning in regular expressions
packages/better-auth/src/utils/wildcard.ts:34
↓ 1 callersFunctionestimateEntropy
* Estimates the entropy of a string in bits. * This is a simple approximation that helps detect low-entropy secrets.
packages/better-auth/src/context/secret-utils.ts:10
↓ 1 callersFunctionestimateEntropy
* Estimates the entropy of a string in bits. * This is a simple approximation that helps detect low-entropy secrets.
packages/better-auth/src/context/create-context.ts:45
↓ 1 callersFunctionevalClause
(record: any, clause: CleanedWhere)
packages/memory-adapter/src/memory-adapter.ts:246
↓ 1 callersFunctionexchange
()
packages/electron/test/electron.test.ts:300
↓ 1 callersFunctionexchange
()
packages/better-auth/src/plugins/mcp/mcp.test.ts:402
↓ 1 callersFunctionexchange
()
packages/better-auth/src/plugins/oidc-provider/oidc.test.ts:1461
↓ 1 callersFunctionexpectInvalidSAMLBindingLocation
(action: string)
packages/sso/src/routes/helpers.test.ts:8
↓ 1 callersFunctionexpectUnauthorized
( promise: Promise<unknown>, message = "invalid access token", )
packages/core/src/oauth2/verify.test.ts:95
↓ 1 callersFunctionexpectWarnWithoutError
(message: string)
packages/better-auth/src/api/routes/sign-in.test.ts:119
↓ 1 callersFunctionexportSearchIndexes
()
docs/lib/export-search-indexes.ts:5
↓ 1 callersFunctionexposeBridges
* Exposes IPC bridges to the renderer process.
packages/electron/src/preload.ts:32
↓ 1 callersFunctionextractAPIMethods
(rawContent: string)
docs/lib/llm-text.ts:15
↓ 1 callersFunctionextractAssertionId
* Extracts the Assertion ID from a SAML response XML. * Used for replay protection per SAML 2.0 Core section 2.3.3.
packages/sso/src/routes/saml-pipeline.ts:205
↓ 1 callersFunctionextractEmbeddedIPv4
* Extract an IPv4 address embedded in an expanded IPv6 literal. * * Used to recurse into tunnel/translation forms (6to4, NAT64, Teredo) so a * priv
packages/core/src/utils/host.ts:201
↓ 1 callersFunctionextractEncryptionAlgorithms
(xml: string)
packages/sso/src/saml/algorithms.ts:105
↓ 1 callersFunctionextractSetCookies
* Regression coverage for the duplicate `Set-Cookie` leak on a 2FA-required * credential sign-in. * * Prior to the fix in `cookies/expireCookie`, t
packages/better-auth/src/plugins/two-factor/two-factor.security.test.ts:38
↓ 1 callersFunctionextractTestEntry
( entry: TestEntry, )
packages/test-utils/src/adapter/create-test-suite.ts:691
↓ 1 callersFunctionfacebook
(options: FacebookOptions)
packages/core/src/social-providers/facebook.ts:95
↓ 1 callersFunctionfailOtpOnce
()
packages/better-auth/src/plugins/two-factor/two-factor.account-lockout.test.ts:76
↓ 1 callersFunctionfakePopup
()
packages/better-auth/src/plugins/oauth-popup/oauth-popup.client.test.ts:9
↓ 1 callersFunctionfakeResponse
(init: { type?: string; status: number })
packages/core/src/oauth2/reject-redirects.test.ts:5
↓ 1 callersFunctionfbProfile
(id: string, email = `${id}@example.com`)
packages/core/src/social-providers/facebook.test.ts:34
↓ 1 callersFunctionfetchGitHubStats
()
docs/lib/community-stats.ts:80
↓ 1 callersFunctionfetchInserted
(trx: any)
packages/kysely-adapter/src/kysely-adapter.ts:208
↓ 1 callersFunctionfetchInserted
(tx: DB)
packages/drizzle-adapter/src/drizzle-adapter.ts:223
↓ 1 callersFunctionfetchJwks
( jwksFetch: JwksFetchOptions["jwksFetch"], )
packages/core/src/oauth2/verify.ts:105
↓ 1 callersFunctionfetchLatestVersion
( packageName: string, )
packages/cli/src/utils/fetch-latest-version.ts:1
↓ 1 callersFunctionfetchNpmDownloads
()
docs/lib/community-stats.ts:25
↓ 1 callersFunctionfetchNpmWeeklyHistory
()
docs/lib/community-stats.ts:46
↓ 1 callersFunctionfetchOnMount
()
packages/better-auth/src/client/query.ts:151
↓ 1 callersFunctionfilterPrivateEnv
(publicPrefix: string, privatePrefix: string)
packages/cli/src/utils/sveltekit-virtual-modules.ts:222
↓ 1 callersFunctionfilterPublicEnv
(publicPrefix: string, privatePrefix: string)
packages/cli/src/utils/sveltekit-virtual-modules.ts:232
↓ 1 callersFunctionfilterResources
(activeTag: string | null)
docs/components/resource-section.tsx:23
↓ 1 callersMethodfindAccountByUserId
(userId: string)
packages/core/src/types/context.ts:212
↓ 1 callersFunctionfindApiKeyAndConfig
(ctx: HookEndpointContext)
packages/api-key/src/index.ts:150
↓ 1 callersFunctionfindByIdentifier
(id: string)
packages/better-auth/src/db/internal-adapter.ts:1166
↓ 1 callersFunctionfindMonorepoRoot
( startDir: string, )
packages/cli/src/utils/get-package-info.ts:113
↓ 1 callersMethodfindOAuthUser
( email: string, accountId: string, providerId: string, )
packages/core/src/types/context.ts:171
↓ 1 callersFunctionfindReferenceByStripeCustomerId
* Find organization or user by stripeCustomerId. * @internal
packages/stripe/src/hooks.ts:19
↓ 1 callersFunctionfindViolations
(file: string)
test/unit/no-multi-clause-adapter-update.test.ts:142
↓ 1 callersFunctionfirstRow
(store: Record<string, Row[]>)
packages/core/src/db/adapter/increment-one.test.ts:188
↓ 1 callersFunctionfixtureAtomClient
()
e2e/smoke/test/fixtures/tsconfig-composite-client/packages/app/lib/auth-client.ts:41
↓ 1 callersFunctionfmt
(d: Date)
docs/lib/community-stats.ts:51
↓ 1 callersFunctionforgetPasswordEmailOTP
(opts: RequiredEmailOTPOptions)
packages/better-auth/src/plugins/email-otp/routes.ts:810
↓ 1 callersFunctionformatAction
(action: string)
packages/core/src/db/adapter/factory.ts:1738
↓ 1 callersFunctionformatCategoryName
(category: string)
docs/app/llms.txt/route.ts:37
← previousnext →1,201–1,300 of 3,880, ranked by callers