Synq Docs
SDK reference

SDK reference

Every public export of the @synqauth/* packages, from their own doc comments.

The @synqauth/* packages, each export with its signature and what it does, generated from the packages' own doc comments. They are on npm at 0.x, so a minor release can change their API. See the changelog for what changed.

PackageWhat it is
@synqauth/jsSynq's framework-agnostic client: sign-in and sessions in the browser, the account API, and token and webhook verification on your server.
@synqauth/nextjsSynq for Next.js: a backend-for-frontend session, so the browser never holds a Synq token.
@synqauth/reactReact hooks and components for Synq.
@synqauth/react-nativeSynq for React Native: sign-in through the system browser, with tokens in the device's secure storage.
@synqauth/solanaSign in to Synq with a Solana wallet, on the Wallet Standard.
@synqauth/solana-mobileSign in to Synq with a Solana wallet app on Android, through Mobile Wallet Adapter.
@synqauth/plugin-siwsA Synq plugin for Sign In With Solana from your own UI.
@synqauth/plugin-passkeyA Synq plugin for passkeys from your own UI.
@synqauth/plugin-magic-linkA Synq plugin that sends people from your own UI to the hosted page's emailed code or magic link.