MCPcopy Create free account

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

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

↓ 476 callersMethodmap
Maps one source fact to opaque application role slugs.
packages/scim/src/configuration.ts:364
↓ 471 callersMethodget
(key: K)
packages/oauth-provider/src/utils/index.ts:69
↓ 300 callersMethodjson
()
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:2571
↓ 275 callersMethodset
(key: K, value: V)
packages/oauth-provider/src/utils/index.ts:70
↓ 249 callersMethoderror
* The **`console.error()`** static method outputs a message to the console at the 'error' log level. * * [MDN Reference](https://developer.mozilla
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:145
↓ 248 callersMethodfrom
( status: ConstructorParameters<typeof BaseAPIError>[0], error: { code: string; message: string }, )
packages/core/src/error/index.ts:35
↓ 195 callersFunctioncreateAuthEndpoint
( ...args: | [ path: Path, options: Options, handler: AuthEndpointHandler<Path, Options, R>,
packages/core/src/api/index.ts:140
↓ 187 callersMethodtoString
()
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:662
↓ 179 callersFunctioncn
(...inputs: ClassValue[])
demo/nextjs/lib/utils.ts:5
↓ 176 callersMethodhas
(eventType: string)
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:4497
↓ 171 callersMethodentries
()
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:4498
↓ 137 callersMethoddelete
(keys: string | string[])
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:2532
↓ 122 callersMethodreplace
( content: string | ReadableStream | Response, options?: ContentOptions, )
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:1929
↓ 121 callersMethodkeys
()
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:4499
↓ 103 callersFunctioncn
(...inputs: ClassValue[])
docs/lib/utils.ts:5
↓ 97 callersMethodupdate
* Update hosted image metadata * @param options Properties to update * @returns Updated image metadata * @throws {@link ImagesError} if update f
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:14550
↓ 94 callersMethodlog
* The **`console.log()`** static method outputs a message to the console. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/console/l
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:175
↓ 85 callersMethodcreate
* Create a new repository with an initial access token. * @param name Repository name (alphanumeric, dots, hyphens, underscores). * @param opts Op
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:12025
↓ 84 callersMethodhandler
(event: StorageEvent)
packages/better-auth/src/client/broadcast-channel.ts:53
↓ 82 callersFunctioncreateAuthClient
( options?: Option | undefined, )
packages/better-auth/src/client/vanilla.ts:79
↓ 81 callersMethodclose
()
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:3843
↓ 81 callersMethodwarn
* The **`console.warn()`** static method outputs a warning message to the console at the 'warning' log level. * * [MDN Reference](https://develope
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:212
↓ 80 callersFunctiongetTestInstance
( options?: O | undefined, config?: | { clientOptions?: C; port?: number; disableTestUser?: bo
packages/better-auth/src/test-utils/test-instance.ts:51
↓ 76 callersFunctionbetterAuth
( options: Options & {}, )
packages/better-auth/src/auth/full.ts:27
↓ 73 callersFunctionsignInWithTestUser
()
packages/better-auth/src/test-utils/test-instance.ts:325
↓ 69 callersFunctiongetTestInstance
(overrideOpts?: BetterAuthOptions)
packages/electron/test/utils.ts:51
↓ 65 callersFunctionfetch
(_input, init)
packages/release-tooling/test/github.test.ts:88
↓ 65 callersFunctiongenerateRandomString
(length: number)
docs/components/docs/mdx-components.tsx:21
↓ 59 callersFunctioncreateAuthorizationURL
({ id, options, authorizationEndpoint, state, codeVerifier, scopes, claims, redirectURI, duration, p
packages/core/src/oauth2/create-authorization-url.ts:26
↓ 58 callersFunctioncreateSCIMError
( status: keyof typeof statusCodes | Status = "INTERNAL_SERVER_ERROR", options: SCIMErrorOptions = {}, )
packages/scim/src/scim-error.ts:32
↓ 57 callersFunctionjwt
(options?: O)
packages/better-auth/src/plugins/jwt/index.ts:43
↓ 54 callersFunctiongetMigrations
( config: BetterAuthOptions, { throwOnUnsafe = true }: { throwOnUnsafe?: boolean } = {}, )
packages/better-auth/src/db/get-migration.ts:620
↓ 54 callersFunctionparseSetCookieHeader
( setCookie: string, )
packages/better-auth/src/cookies/cookie-utils.ts:92
↓ 53 callersMethodforEach
( param1: (param0: number, param1: string, param2: EventCounts) => void, param2?: any, )
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:4501
↓ 49 callersMethodget
()
packages/core/src/context/request-state.ts:49
↓ 49 callersFunctiongetSessionFromCtx
( ctx: GenericEndpointContext, config?: | { disableCookieCache?: boolean; disableRefresh?: boolean
packages/better-auth/src/api/routes/session.ts:440
↓ 48 callersFunctionoauthProvider
(options: O)
packages/oauth-provider/src/oauth.ts:141
↓ 46 callersFunctionmemoryAdapter
( db: MemoryDB, config?: MemoryAdapterConfig | undefined, )
packages/memory-adapter/src/memory-adapter.ts:122
↓ 40 callersMethodtext
()
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:2570
↓ 39 callersMethodfindUserById
(userId: string)
packages/core/src/types/context.ts:221
↓ 39 callersMethodvalues
()
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:4500
↓ 38 callersMethodexec
(cmd: string[], options?: ContainerExecOptions)
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:3961
↓ 38 callersFunctionoauthProviderClient
()
packages/oauth-provider/src/client.ts:9
↓ 38 callersFunctionorganization
(options?: O)
packages/better-auth/src/plugins/organization/organization.ts:446
↓ 38 callersFunctionrefreshAccessToken
({ refreshToken, options, tokenEndpoint, authentication, tokenEndpointAuth, extraParams, resource, }: R
packages/core/src/oauth2/refresh-access-token.ts:122
↓ 37 callersFunctiongetFieldName
* Get the field name which is expected to be saved in the database based on the user's schema. * * This function is useful if you need to save the
packages/core/src/db/adapter/get-field-name.ts:29
↓ 36 callersMethodappend
( content: string | ReadableStream | Response, options?: ContentOptions, )
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:1881
↓ 36 callersFunctionscim
(options: SCIMOptions)
packages/scim/src/index.ts:848
↓ 36 callersFunctionsetSessionCookie
( ctx: GenericEndpointContext, session: { session: Session & Record<string, unknown>; user: User; }, d
packages/better-auth/src/cookies/index.ts:355
↓ 35 callersFunctiongetCurrentAdapter
( fallback: DBTransactionAdapter<Options>, )
packages/core/src/context/transaction.ts:36
↓ 35 callersFunctionsafeJSONParse
(data: unknown)
packages/core/src/utils/json.ts:43
↓ 34 callersMethodset
(value: T)
packages/core/src/context/request-state.ts:50
↓ 34 callersFunctionvalidateAuthorizationCode
({ code, codeVerifier, redirectURI, options, tokenEndpoint, authentication, tokenEndpointAuth, deviceI
packages/core/src/oauth2/validate-authorization-code.ts:125
↓ 33 callersFunctionresolve
()
packages/sso/src/providers.test.ts:159
↓ 32 callersMethodcreateVerificationValue
( data: Omit<Verification, "createdAt" | "id" | "updatedAt"> & Partial<Verification>, )
packages/core/src/types/context.ts:251
↓ 32 callersFunctiongetOrgAdapter
( context: AuthContext, options?: O | undefined, )
packages/better-auth/src/plugins/organization/adapter.ts:178
↓ 32 callersMethodupdateUser
( userId: string, data: Partial<User> & Record<string, any>, )
packages/core/src/types/context.ts:228
↓ 31 callersMethodlisten
(...args: unknown[])
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:14769
↓ 31 callersFunctionparseUserOutput
( options: BetterAuthOptions, user: T, )
packages/better-auth/src/db/schema.ts:60
↓ 30 callersMethodtransaction
( closure: (txn: DurableObjectTransaction) => Promise<T>, )
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:785
↓ 29 callersMethodfromStatus
( status: ConstructorParameters<typeof BaseAPIError>[0], body?: ConstructorParameters<typeof BaseAPIError>
packages/core/src/error/index.ts:28
↓ 27 callersMethodcreateSession
( userId: string, dontRememberMe?: boolean | undefined, override?: (Partial<Session> & Record<string, an
packages/core/src/types/context.ts:153
↓ 27 callersMethodfindVerificationValue
(identifier: string)
packages/core/src/types/context.ts:256
↓ 26 callersMethodcount
* The **`console.count()`** static method logs the number of times that this particular call to `count()` has been called. * * [MDN Reference](htt
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:115
↓ 26 callersMethodpost
(message: Record<string, unknown>)
packages/better-auth/src/client/broadcast-channel.ts:15
↓ 25 callersFunctioncallback
(res: any)
packages/electron/test/electron.test.ts:915
↓ 25 callersFunctionsessionSetter
(headers: Headers)
packages/better-auth/src/test-utils/test-instance.ts:385
↓ 24 callersFunctionrunWithTransaction
( adapter: DBAdapter<Options>, fn: () => R, options?: { onAfterCommitHookError?: (error: unknown) => void
packages/core/src/context/transaction.ts:99
↓ 23 callersFunctionauthorizationCodeRequest
({ code, codeVerifier, redirectURI, options, authentication, tokenEndpointAuth, tokenEndpoint, deviceI
packages/core/src/oauth2/validate-authorization-code.ts:45
↓ 23 callersMethodend
(end: DocumentEnd)
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:1853
↓ 23 callersMethodfindUserByEmail
( email: string, options?: { includeAccounts: boolean } | undefined, )
packages/core/src/types/context.ts:216
↓ 23 callersFunctiongetDefaultModelName
(model: string)
packages/core/src/db/adapter/get-default-model-name.ts:22
↓ 23 callersFunctionsignJWT
( payload: any, secret: string, expiresIn: number = 3600, )
packages/better-auth/src/crypto/jwt.ts:14
↓ 22 callersMethodlimit
* Rate limit a request based on the provided options. * @see https://developers.cloudflare.com/workers/runtime-apis/bindings/rate-limit/ * @return
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:14905
↓ 21 callersFunctiongetModelName
(model: string)
packages/core/src/db/adapter/get-model-name.ts:20
↓ 21 callersFunctionisAPIError
(error: unknown)
packages/core/src/utils/is-api-error.ts:4
↓ 20 callersFunctionhasPermission
( input: { organizationId: string; /** * If true, will use the in-memory cache of the roles. * Keep
packages/better-auth/src/plugins/organization/has-permission.ts:10
↓ 20 callersFunctionresolve
()
docs/app/brand/brand-client.tsx:287
↓ 20 callersMethodrun
(store: T, fn: () => unknown)
packages/core/src/async_hooks/pure.index.ts:11
↓ 19 callersFunctiondefineErrorCodes
(codes: ValidateErrorCodes<T>)
packages/core/src/utils/error-codes.ts:52
↓ 19 callersFunctionfn
( queryParams?: { query?: SessionQueryParams } | undefined, )
packages/better-auth/src/client/query.ts:62
↓ 19 callersMethodinfo
* The **`console.info()`** static method outputs a message to the console at the 'info' log level. * * [MDN Reference](https://developer.mozilla.o
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:169
↓ 19 callersFunctionsso
( options?: O | undefined, )
packages/sso/src/index.ts:271
↓ 18 callersMethodcreateUser
(overrides?: Partial<User> & Record<string, unknown>)
packages/better-auth/src/plugins/test-utils/types.ts:29
↓ 18 callersMethoddeleteVerificationByIdentifier
(identifier: string)
packages/core/src/types/context.ts:258
↓ 18 callersFunctiongetClient
( ctx: GenericEndpointContext, options: OAuthOptions<Scope[]>, clientId: string, )
packages/oauth-provider/src/utils/index.ts:248
↓ 18 callersFunctionsymmetricDecrypt
({ key, data, }: SymmetricDecryptOptions)
packages/better-auth/src/crypto/index.ts:74
↓ 17 callersMethodclear
* The **`console.clear()`** static method clears the console if possible. * * [MDN Reference](https://developer.mozilla.org/docs/Web/API/console/c
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:109
↓ 17 callersMethodcreateAccount
( account: Omit<Account, "id" | "createdAt" | "updatedAt"> & Partial<Account> & T, )
packages/core/src/types/context.ts:131
↓ 17 callersMethoddeleteSession
(token: string)
packages/core/src/types/context.ts:182
↓ 17 callersFunctiongetDate
(span: number, unit: "sec" | "ms" = "ms")
packages/better-auth/src/utils/date.ts:1
↓ 17 callersFunctiontestAdapter
({ adapter: getAdapter, runMigrations, overrideBetterAuthOptions, additionalCleanups, tests, prefixTests
packages/test-utils/src/adapter/test-adapter.ts:17
↓ 16 callersFunctiondrizzleAdapter
(db: DB, config: DrizzleAdapterConfig)
packages/drizzle-adapter/src/relations-v2/index.ts:268
↓ 16 callersMethodfindCredentialAccount
Find the credential account whose stable local subject is the user ID.
packages/core/src/types/context.ts:243
↓ 16 callersMethodget
( key: string, options: R2GetOptions & { onlyIf: R2Conditional | Headers; }, )
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:2496
↓ 16 callersFunctiongetAuthTables
(options: BetterAuthOptions)
packages/core/src/db/get-tables.ts:382
↓ 16 callersFunctionhasPermission
( input: { userId?: string | undefined; role?: string | undefined; options?: AdminOptions | undefined;
packages/better-auth/src/plugins/admin/has-permission.ts:8
↓ 16 callersFunctionisRecord
(value: unknown)
packages/scim/src/user-patch.ts:110
↓ 16 callersFunctionparseCookies
(cookie: string)
packages/better-auth/src/cookies/cookie-utils.ts:233
↓ 16 callersMethodstart
(options?: ContainerStartupOptions)
e2e/smoke/test/fixtures/cloudflare/worker-configuration.d.ts:3946
next →1–100 of 5,532, ranked by callers