Improved

React Client Auth SDK v3.0.0 Released

📣 React Client Auth SDK 3.0.0 Release 🎉

Breaking Changes

Migration Guide: https://github.com/wristband-dev/react-client-auth/blob/main/migration/v3/README.md

1. Tenant Domain → Tenant Name

  • redirectToLogin() and redirectToLogout() now use tenantName config instead of tenantDomain
  • Query parameter changed from tenant_domain to tenant_name

2. Enums → String Literal Unions

  • AuthStatus and WristbandErrorCode are now string literal unions (not enums)
  • Use 'LOADING' instead of AuthStatus.LOADING
  • Use 'UNAUTHENTICATED' instead of WristbandErrorCode.UNAUTHENTICATED

New Features

  • Added getCsrfToken() utility for Fetch API users