MCPcopy Create free account

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

Functions5,313 in github.com/better-auth/better-auth

↓ 5 callersFunctioncreateLogger
(options?: Logger | undefined)
packages/core/src/env/logger.ts:95
↓ 5 callersFunctioncreateManagedEvent
( database: Pick<ManagedTransactionDatabase, "create">, input: { connectionRecordId: string; sequence: n
packages/scim/src/managed-connections.ts:381
↓ 5 callersFunctioncreateManagedNotFoundError
()
packages/scim/src/managed-connections.ts:214
↓ 5 callersFunctioncreatePrice
( overrides: Partial<Stripe.Price> = {}, )
packages/stripe/test/_factories.ts:18
↓ 5 callersFunctioncreateResourceServerChallenge
( error: unknown, resource: string | string[], opts?: { /** Maps non-URL (urn, client) resources to their
packages/oauth-provider/src/resource-challenge.ts:153
↓ 5 callersFunctioncreateSCIMConnectionKey
(connectionId: string)
packages/scim/src/connection-state.ts:8
↓ 5 callersFunctioncreateSCIMDemoConnectionResponse
(database: Pick<DBAdapter<Options>, "findMany">, state: SCIMDemoManagedState)
demo/nextjs/lib/scim-demo-management.ts:225
↓ 5 callersFunctioncreateSCIMUserExternalIdKey
( connectionId: string, externalId: string, )
packages/scim/src/resource-key.ts:14
↓ 5 callersFunctioncreateSubscriptionItem
( overrides: Partial<Stripe.SubscriptionItem> = {}, )
packages/stripe/test/_factories.ts:51
↓ 5 callersFunctioncreateUserResource
(baseURL: string, scimUser: SCIMUser)
packages/scim/src/user-provisioning.ts:155
↓ 5 callersFunctioncustomFetchImpl
( url: string | URL | Request, init?: RequestInit | undefined, )
packages/better-auth/src/test-utils/test-instance.ts:253
↓ 5 callersFunctiondecodePathParam
* Decode a URL path-segment parameter. * * better-call's router (better-call@1.3.5) does NOT decode path params — * `tryDecode` is wired into cooki
packages/oauth-provider/src/oauthResource/endpoints.ts:84
↓ 5 callersFunctionderiveDpopAth
(accessToken: string)
packages/core/src/oauth2/dpop.ts:190
↓ 5 callersFunctiondeviceAuthorizationClient
()
packages/better-auth/src/plugins/device-authorization/client.ts:5
↓ 5 callersFunctiondispatch
(action: Action)
demo/nextjs/hooks/use-toast.ts:133
↓ 5 callersFunctionensureAsyncStorage
()
packages/core/src/context/transaction.ts:15
↓ 5 callersFunctionfindManagedConnection
( database: ManagedReadDatabase, connectionId: string, provisioningDomainId: string, )
packages/scim/src/managed-connections.ts:347
↓ 5 callersFunctionfindSCIMGroup
( adapter: Pick<DBAdapter, "findOne">, connection: SCIMConnection, groupId: string, )
packages/scim/src/group-state.ts:61
↓ 5 callersFunctionformatErrorURL
( url: string, error: OAuthErrorCode, description: string, state?: string, iss?: string, mode: "query" |
packages/oauth-provider/src/authorize.ts:75
↓ 5 callersFunctiongenerateSchema
(opts: { adapter: DBAdapter; file?: string; options: BetterAuthOptions; })
packages/cli/src/generators/index.ts:13
↓ 5 callersFunctiongenerateState
( c: GenericEndpointContext, options?: GenerateStateOptions, )
packages/better-auth/src/oauth2/state.ts:39
↓ 5 callersFunctiongetConfig
({ cwd, configPath, outputPath, shouldThrowOnError = false, }: { cwd: string; configPath?: string; /**
packages/cli/src/utils/get-config.ts:361
↓ 5 callersFunctiongetDefaultFieldName
({ field, model: unsafeModel, }: { model: string; field: string; })
packages/core/src/db/adapter/get-default-field-name.ts:27
↓ 5 callersFunctiongetEndpoints
( ctx: Awaitable<AuthContext>, options: Option, )
packages/better-auth/src/api/index.ts:173
↓ 5 callersFunctiongetFieldAttributes
({ model, field, }: { model: string; field: string; })
packages/core/src/db/adapter/get-field-attributes.ts:39
↓ 5 callersFunctiongetOAuthCallbackPath
(provider: { id: LiteralString; callbackPath?: string | undefined; })
packages/better-auth/src/oauth2/utils.ts:39
↓ 5 callersFunctiongetPortableDatabaseIdentifierKey
(identifier: string)
packages/core/src/db/database-index.ts:7
↓ 5 callersFunctiongetSafeRedirectUrl
( candidates: readonly (string | undefined)[], callbackPath: string, appOrigin: string, isTrustedOrigin: I
packages/sso/src/routes/saml-pipeline.ts:148
↓ 5 callersFunctiongetSourceFor
(versionSlug: string | null)
docs/lib/source.ts:18
↓ 5 callersFunctiongetStorageInstance
* Get the storage instance to use (custom methods take precedence)
packages/api-key/src/adapter.ts:184
↓ 5 callersFunctiongetStoredToken
( storageMethod: OAuthOptions<Scope[]>["storeTokens"] = "hashed", token: string, type: StoreTokenType, )
packages/oauth-provider/src/utils/index.ts:482
↓ 5 callersFunctiongetTTLSeconds
(expiresAt: Date | number, now = Date.now())
packages/better-auth/src/db/internal-adapter.ts:42
↓ 5 callersFunctiongetVersionFromPathname
(pathname: string)
docs/lib/docs-versions.ts:67
↓ 5 callersFunctioninit
(options: BetterAuthOptions)
packages/better-auth/src/context/init.ts:8
↓ 5 callersFunctioninitGetFieldName
({ schema, usePlural, }: { schema: BetterAuthDBSchema; usePlural: boolean | undefined; })
packages/core/src/db/adapter/get-field-name.ts:5
↓ 5 callersFunctionisJsonEqual
(a: unknown, b: unknown)
packages/better-auth/src/client/equality.ts:17
↓ 5 callersFunctionisLoopbackHost
(host: string)
packages/core/src/utils/host.ts:390
↓ 5 callersFunctionisTrustedOrigin
()
packages/sso/src/oidc/discovery.test.ts:1220
↓ 5 callersFunctionlastLoginMethod
( userConfig?: O | undefined, )
packages/better-auth/src/plugins/last-login-method/index.ts:72
↓ 5 callersFunctionloadSCIMDemoManagedState
( organizationId: string, )
demo/nextjs/lib/scim-demo-management.ts:193
↓ 5 callersFunctionmiddlewareResponse
({ message, status, code }: Params)
packages/better-auth/src/utils/middleware-response.ts:7
↓ 5 callersFunctionmongodbAdapter
( db: Db, config?: MongoDBAdapterConfig | undefined, )
packages/mongo-adapter/src/mongodb-adapter.ts:64
↓ 5 callersFunctionmultiSession
(options?: MultiSessionConfig | undefined)
packages/better-auth/src/plugins/multi-session/index.ts:52
↓ 5 callersFunctionnormalizePem
(key: string | undefined)
packages/sso/src/utils.ts:104
↓ 5 callersFunctionnormalizeTimestampValue
(value: unknown)
packages/oauth-provider/src/utils/index.ts:119
↓ 5 callersFunctionoAuthProxy
(opts?: O)
packages/better-auth/src/plugins/oauth-proxy/index.ts:150
↓ 5 callersFunctionparseClientMetadata
( metadata: string | object | undefined, )
packages/oauth-provider/src/utils/index.ts:809
↓ 5 callersFunctionparseOidcClaimsRequestObject
(value: unknown)
packages/oauth-provider/src/claims-request.ts:35
↓ 5 callersFunctionparseSCIMAttributeProjection
( resourceType: SCIMResourceType, input: { attributes?: string | readonly string[]; excludedAttributes?:
packages/scim/src/collection-query.ts:535
↓ 5 callersFunctionparseSSOProviderReference
( value: unknown, )
packages/sso/src/provider-reference.ts:122
↓ 5 callersFunctionprefixKey
(key: string)
packages/redis-storage/src/redis-storage.ts:57
↓ 5 callersFunctionquery
(sql: string, timeoutMs: number = 30000)
e2e/adapter/test/kysely-adapter/adapter.kysely.mssql.test.ts:183
↓ 5 callersFunctionreadRecord
(value: unknown)
demo/nextjs/app/dashboard/scim/settings.tsx:350
↓ 5 callersFunctionreferenceMiddleware
( options: StripeOptions, action: AuthorizeReferenceAction, )
packages/stripe/src/middleware.ts:25
↓ 5 callersFunctionrefreshAccessTokenRequest
({ refreshToken, options, authentication, tokenEndpointAuth, tokenEndpoint, extraParams, resource, }: R
packages/core/src/oauth2/refresh-access-token.ts:48
↓ 5 callersMethodremove
()
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:1567
↓ 5 callersFunctionremovePromptFromQuery
(query: URLSearchParams, prompt: Prompt)
packages/oauth-provider/src/utils/index.ts:1062
↓ 5 callersMethodreserveVerificationValue
* First-writer-wins create keyed by a deterministic primary key derived from * `identifier`. Returns `true` when this caller created the row and `fa
packages/core/src/types/context.ts:287
↓ 5 callersFunctionresolveDatabaseSchemaIndexes
( sources: readonly DBTableIndexSource[], )
packages/core/src/db/database-index.ts:250
↓ 5 callersFunctionresolveSCIMDemoV2Subject
( connectionId: string, subject: string, )
demo/nextjs/lib/scim-demo-identity.ts:120
↓ 5 callersFunctionrewrite
(source: StringLiteralNode | null | undefined)
packages/cli/src/utils/get-config.ts:207
↓ 5 callersFunctionrun
()
packages/better-auth/src/api/to-auth-endpoints.ts:92
↓ 5 callersFunctionrunGroupMutationTransaction
( adapter: DBAdapter, callback: (transaction: DBTransactionAdapter) => Promise<Result>, )
packages/scim/src/group-state.ts:36
↓ 5 callersMethodsend
(message: Body, options?: QueueSendOptions)
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:1964
↓ 5 callersFunctionsetEmails
( state: SCIMUserPatchState, emails: readonly SCIMEmail[], )
packages/scim/src/user-patch.ts:242
↓ 5 callersFunctionsetTokenUtil
( token: string | null | undefined, ctx: AuthContext, )
packages/better-auth/src/oauth2/utils.ts:26
↓ 5 callersFunctionshouldPublishLog
( currentLogLevel: LogLevel, logLevel: LogLevel, )
packages/core/src/env/logger.ts:38
↓ 5 callersFunctionsplitAtLastColon
(input: string)
packages/better-auth/src/plugins/email-otp/utils.ts:21
↓ 5 callersFunctionstripSCIMCoreAttributePrefix
( resourceType: SCIMResourceType, attributePath: string, )
packages/scim/src/resource-schema-registry.ts:91
↓ 5 callersMethodupdateSession
( sessionToken: string, session: Partial<Session> & Record<string, any>, )
packages/core/src/types/context.ts:177
↓ 5 callersMethodwaitUntil
(promise: Promise<any>)
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:403
↓ 5 callersFunctionwrapperAdapter
( resolvedOptions?: BetterAuthOptions | undefined, )
packages/test-utils/src/adapter/create-test-suite.ts:257
↓ 4 callersFunctionacquireSCIMGroupMutationLock
( database: DBTransactionAdapter, connection: SCIMConnection, groupId: string, missingGroup: "not-found" |
packages/scim/src/group-state.ts:82
↓ 4 callersFunctionaddOAuthServerContext
( values: Record<string, unknown>, )
packages/better-auth/src/api/state/oauth.ts:64
↓ 4 callersFunctionapiKey
( _configurations?: | (ApiKeyConfigurationOptions & ApiKeyOptions) | ApiKeyConfigurationOptions[] | und
packages/api-key/src/index.ts:41
↓ 4 callersFunctionapplyWhere
(query: any)
packages/kysely-adapter/src/kysely-adapter.ts:806
↓ 4 callersFunctionassertSAMLIdentityProviderAuthority
( config: Config, )
packages/sso/src/routes/helpers.ts:191
↓ 4 callersFunctionassertSCIMDemoOrganizationContext
( bodyOrganizationId: string, pathOrganizationId: string, )
demo/nextjs/lib/scim-demo-management.ts:166
↓ 4 callersFunctionauthenticate
({ $fetch, options, token, getWindow, fetchOptions, }: ElectronAuthenticateOptions & { $fetch: BetterFet
packages/electron/src/authenticate.ts:99
↓ 4 callersFunctioncalculateTTL
* Calculate TTL in seconds for an API key
packages/api-key/src/adapter.ts:197
↓ 4 callersFunctioncanonicalizeOAuthQueryParams
(params: URLSearchParams)
packages/oauth-provider/src/signed-query.ts:5
↓ 4 callersFunctionclean
()
packages/better-auth/src/cookies/session-store.ts:179
↓ 4 callersFunctionclonePatchRecord
( value: Readonly<Record<string, unknown>>, )
packages/scim/src/user-patch.ts:376
↓ 4 callersFunctioncompileMigrations
()
packages/better-auth/src/db/get-migration.ts:1124
↓ 4 callersFunctionconcurrentIdentityMutation
()
packages/scim/src/identity.ts:189
↓ 4 callersMethodconnect
* Connect directly to Hyperdrive as if it's your database, returning a TCP socket. * * Calling this method returns an idential socket to if you ca
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:7414
↓ 4 callersFunctioncreate
(auth: ReturnType<typeof createSCIMAuth>, body: unknown)
packages/scim/src/scim-http-contract.test.ts:492
↓ 4 callersFunctioncreateAuthUrl
( overrides?: Partial<Parameters<typeof createAuthorizationURL>[0]>, )
packages/oauth-provider/src/token.test.ts:122
↓ 4 callersFunctioncreateDeferred
()
packages/scim/src/scim-user-concurrency.test.ts:64
↓ 4 callersFunctioncreateDpopProofError
( code: DpopProofErrorCode, message: string, )
packages/core/src/oauth2/dpop.ts:139
↓ 4 callersFunctioncreateDpopReplayStore
( reservations: DpopReplayReservations, )
packages/core/src/oauth2/dpop.ts:101
↓ 4 callersFunctioncreateExternalIdKey
( connectionId: string, externalId?: string, )
packages/scim/src/user-provisioning.ts:88
↓ 4 callersFunctioncreateGroupDisplayNameKey
( connectionId: string, displayName: string, )
packages/scim/src/group-provisioning.ts:93
↓ 4 callersFunctioncreateGroupExternalIdKey
( connectionId: string, externalId?: string, )
packages/scim/src/group-provisioning.ts:85
↓ 4 callersFunctioncreateManagedConflictError
(message: string)
packages/scim/src/managed-connections.ts:220
↓ 4 callersFunctioncreatePrivateKeyJwtClientAssertionGetter
( options: PrivateKeyJwtClientAssertionGetterOptions, )
packages/core/src/oauth2/client-assertion.ts:174
↓ 4 callersFunctioncreateProjectedGroupResource
( adapter: Pick<DBAdapter, "findMany">, baseURL: string, group: SCIMGroup, projection: SCIMAttributeProjec
packages/scim/src/group-provisioning.ts:786
↓ 4 callersFunctioncreateSubscriptionEvent
( type: Extract<Stripe.Event.Type, `customer.subscription.${string}`>, subscriptionOverrides: Partial<Stripe
packages/stripe/test/_factories.ts:131
↓ 4 callersFunctioncreateUserNameKey
(connectionId: string, userName: string)
packages/scim/src/user-provisioning.ts:84
↓ 4 callersFunctioncreateUserTokens
( ctx: GenericEndpointContext, opts: OAuthOptions<Scope[]>, params: CreateUserTokensParams, )
packages/oauth-provider/src/token.ts:1094
← previousnext →301–400 of 5,313, ranked by callers