Defined in: sdk-browser/src/__clients__/browser-clients.ts:793Uses passkey authentication to create a read-write session, via an embedded API key,
and stores + returns the resulting auth bundle that contains the encrypted API key.
This auth bundle (also referred to as a credential bundle) can be injected into an iframeStamper,
resulting in a touch-free authenticator. Unlike loginWithReadWriteSession, this method
assumes the end-user’s organization ID (i.e. the sub-organization ID) is already known.
Defined in: sdk-browser/src/__clients__/browser-clients.ts:396Creates a read-write session. This method infers the current user’s organization ID and target userId.
To be used in conjunction with an iframeStamper: the resulting session’s credential bundle can be
injected into an iframeStamper to create a session that enables both read and write requests.
Defined in: sdk-browser/src/__clients__/browser-clients.ts:239Log in with a session object. This method uses a session object from server actions and stores it and the active client in local storage
To be used in conjunction with an iframeStamper.
Defined in: sdk-browser/src/__clients__/browser-clients.ts:138Attempts to refresh an existing Session. This method infers the current user’s organization ID and target userId.
This will use a passkeyStamper for READ_ONLY sessions or an iframeStamper for READ_WRITE sessions.
Defined in: sdk-browser/src/__clients__/browser-clients.ts:605Comprehensive authentication update for an end user.
Combines add/update and delete operations into a single call.The behavior is driven by whether values are set to:
A string/array (to create or update)
null or an array of IDs (to remove)
All operations are executed in parallel where applicable.