auth@0.1.0
📦 remixView on GitHub →
✨ 7 features🔧 9 symbols
Summary
This release introduces a new high-level browser authentication package for Remix, including OIDC support and various provider wrappers. Dependencies, specifically fetch-router, have also been updated.
✨ New Features
- Added `auth`, a high-level browser authentication package for Remix.
- Included generic `oidc()` support for standards-based providers.
- Added thin `microsoft()`, `okta()`, and `auth0()` wrappers on top of OIDC.
- Introduced OAuth provider helpers for Google, GitHub, and Facebook.
- Added `credentials()` for email/password and other direct login flows.
- Added composable primitives: `verifyCredentials()`, `startExternalAuth()`, `finishExternalAuth()`, and `completeAuth()` for session-backed browser authentication.
- Added auth helpers that preserve richer `fetch-router` request context types.