Files
langgraph/libs/sdk-js/docs/auth/classes/Auth.md
T
2025-07-07 08:05:46 -07:00

1.5 KiB

@langchain/langgraph-sdk


@langchain/langgraph-sdk / Auth

Class: Auth<TExtra, TAuthReturn, TUser>

Defined in: src/auth/index.ts:11

Type Parameters

TExtra = {}

TAuthReturn extends BaseAuthReturn = BaseAuthReturn

TUser extends BaseUser = ToUserLike<TAuthReturn>

Constructors

new Auth()

new Auth<TExtra, TAuthReturn, TUser>(): Auth<TExtra, TAuthReturn, TUser>

Returns

Auth<TExtra, TAuthReturn, TUser>

Methods

authenticate()

authenticate<T>(cb): Auth<TExtra, T>

Defined in: src/auth/index.ts:25

Type Parameters

T extends BaseAuthReturn

Parameters

cb

AuthenticateCallback<T>

Returns

Auth<TExtra, T>


on()

on<T>(event, callback): this

Defined in: src/auth/index.ts:32

Type Parameters

T extends CallbackEvent

Parameters

event

T

callback

OnCallback<T, TUser>

Returns

this