LogoRobo.js
Packages@robojs/auth

getProviders()

Function: getProviders()

function getProviders(options?): Promise<PublicProvider[] | null>

Lists OAuth, Email, and custom providers configured in Auth.js at runtime.

Parameters

ParameterTypeDescription
options?ClientOptionsOverrides for base path, headers, or a custom fetch implementation.

Returns

Promise<PublicProvider[] | null>

A list of available providers or null if the response is not successful.

Examples

const providers = await getProviders()
const providers = await getProviders({ headers: { cookie: request.headers.get('cookie') ?? '' } })

On this page