Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

@authlink/client

Official client SDK for integrating with the Authlink Identity Provider

openid-connect, oidc, identity-provider, authentication, authorization, typescript, sdk, jwt, pkce, token-exchange, access-token, refresh-token, id-token, login, logout, oidc-client, auth, oauth2, identity

readme

@authlink/client

@authlink/client

The official TypeScript SDK for integrating with the Authlink Identity Provider.

🚀 Getting Started

Install

npm install @authlink/client

Usage

import { IdentityProviderClient } from "@authlink/client";

const client = new IdentityProviderClient("https://authlink.co.za");

📚 Documentation

Coming soon: https://docs.authlink.co.za

🛠 Features

  • Token exchange via Authorization Code and Refresh Token
  • Session management
  • Type-safe APIs
  • Works in browser and Node.js

🧪 Development

npm install
npm run build

📝 License

MIT