{"library":"nestjs-supabase-auth","type":"library","category":null,"description":"nestjs-supabase-auth is a NestJS Passport strategy designed to integrate Supabase authentication into NestJS applications. It leverages `passport-jwt` to validate JWTs issued by Supabase, allowing developers to secure their API routes and GraphQL resolvers. The package is currently at version 1.0.9 and generally maintains a stable release cadence, with updates primarily focused on bug fixes or adapting to changes in Supabase Auth, rather than frequent major breaking changes. Its key differentiator is providing a pre-built, opinionated integration for Supabase's JWT-based authentication within the established NestJS Passport ecosystem, simplifying the process of securing backends compared to implementing a generic JWT strategy and handling Supabase-specific claims manually. Users must extend the provided `SupabaseAuthStrategy` to configure their specific Supabase instance details and JWT secret, enabling flexible environment variable integration and custom user payload validation.","language":"javascript","status":"active","version":"1.0.9","tags":["javascript","nestjs","supabase","supabase-auth","passport","passport-jwt","auth","authentication"],"install":[{"cmd":"npm install nestjs-supabase-auth","imports":["import { SupabaseAuthStrategy } from 'nestjs-supabase-auth';","import { PassportStrategy } from '@nestjs/passport';","import { ExtractJwt } from 'passport-jwt';","import { AuthGuard } from '@nestjs/passport';"]},{"cmd":"yarn add nestjs-supabase-auth","imports":[]},{"cmd":"pnpm add nestjs-supabase-auth","imports":[]}],"homepage":null,"github":"https://github.com/hiro1107/nestjs-supabase-auth","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/nestjs-supabase-auth","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/nestjs-supabase-auth/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Tue Jul 21","install_tag":null}}