{"id":14968769,"url":"https://github.com/supabase/auth-helpers","last_synced_at":"2025-05-13T19:11:14.341Z","repository":{"id":37311980,"uuid":"457243368","full_name":"supabase/auth-helpers","owner":"supabase","description":"now deprecated.","archived":false,"fork":false,"pushed_at":"2024-11-27T11:46:59.000Z","size":2359,"stargazers_count":900,"open_issues_count":34,"forks_count":229,"subscribers_count":31,"default_branch":"main","last_synced_at":"2025-04-25T06:27:28.103Z","etag":null,"topics":["auth","hacktoberfest","nextjs","react","supabase","svelte","sveltekit"],"latest_commit_sha":null,"homepage":"https://supabase.github.io/auth-helpers/","language":"TypeScript","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/supabase.png","metadata":{"funding":{"github":["supabase"],"patreon":null,"open_collective":null,"ko_fi":null,"tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"custom":null},"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-02-09T06:53:24.000Z","updated_at":"2025-04-17T01:19:20.000Z","dependencies_parsed_at":"2023-09-23T05:11:11.411Z","dependency_job_id":"5ff15b97-e37b-44c2-add8-e93b15a7b617","html_url":"https://github.com/supabase/auth-helpers","commit_stats":{"total_commits":316,"total_committers":58,"mean_commits":5.448275862068965,"dds":0.689873417721519,"last_synced_commit":"98438ff74dc2cb9e3f603efc71e2e8889167b13e"},"previous_names":["supabase-community/supabase-auth-helpers"],"tags_count":230,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supabase%2Fauth-helpers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supabase%2Fauth-helpers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supabase%2Fauth-helpers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/supabase%2Fauth-helpers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/supabase","download_url":"https://codeload.github.com/supabase/auth-helpers/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250871966,"owners_count":21500744,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["auth","hacktoberfest","nextjs","react","supabase","svelte","sveltekit"],"created_at":"2024-09-24T13:40:31.311Z","updated_at":"2025-04-27T04:58:49.356Z","avatar_url":"https://github.com/supabase.png","language":"TypeScript","readme":"# @supabase/auth-helpers ⚠️ Deprecated ⚠️\n\n⚠️ This package is now deprecated - please use the [`@supabase/ssr`](https://github.com/supabase/ssr) package instead. ⚠️\n\nA collection of framework specific Auth utilities for working with Supabase.\n\n### Maintenance mode\n\nThe Auth helpers package is in maintenance mode and we won’t be actively improving it. We strongly recommend using the new `@supabase/ssr` package instead of `auth-helpers`. `@supabase/ssr` takes the core concepts of the Auth Helpers package and makes them available to any server framework. Check out the [migration doc](https://supabase.com/docs/guides/auth/server-side/migrating-to-ssr-from-auth-helpers) to learn more.\n\n## Supported Frameworks\n\n- [Next.js](https://nextjs.org) [[Documentation](https://supabase.com/docs/guides/auth/auth-helpers/nextjs)]\n- [Nuxt - via @nuxtjs/supabase](https://supabase.nuxtjs.org/)\n- [SvelteKit](https://kit.svelte.dev) [[Documentation](https://supabase.com/docs/guides/auth/auth-helpers/sveltekit)]\n- [Remix](https://remix.run/) [[Documentation](https://supabase.com/docs/guides/auth/auth-helpers/remix)]\n\n### Examples and Packages\n\n- Examples\n  - `@examples/nextjs`: a [Next.js](https://nextjs.org) app using App Router\n  - `@examples/nextjs-pages`: a [Next.js](https://nextjs.org) app using Pages Router\n  - `@examples/sveltekit`: a [SvelteKit](https://kit.svelte.dev) app\n  - `@examples/sveltekit-email-password`: a [SvelteKit](https://kit.svelte.dev) app with SSR sign in\n  - `@examples/sveltekit-magic-link`: a [SvelteKit](https://kit.svelte.dev) app with magic links\n  - `@examples/remix`: a [Remix](https://remix.run/) app\n- Packages\n  - `@supabase/auth-helpers-nextjs`: the supabase auth helper nextjs library used by `nextjs` application\n  - `@supabase/auth-helpers-react`: the supabase auth helper reactjs library used by `react` application\n  - `@supabase/auth-helpers-sveltekit`: the supabase auth helper sveltekit library used by `sveltekit` application\n  - `@supabase/auth-helpers-remix`: the supabase auth helper remix library used by `remix` application\n  - `shared`: shared typescript types used by `@supabase/auth-helpers-nextjs` library\n  - `config`: `eslint` configurations (includes `eslint-config-next` and `eslint-config-prettier`)\n  - `tsconfig`: `tsconfig.json`s used throughout the monorepo\n\nEach package/app is 100% [TypeScript](https://www.typescriptlang.org/).\n\n### Utilities\n\nThis turborepo has some additional tools already setup for you:\n\n- [TypeScript](https://www.typescriptlang.org/) for static type checking\n- [ESLint](https://eslint.org/) for code linting\n- [Prettier](https://prettier.io) for code formatting\n\n## Development \u0026 Contributing\n\nRead the [development.md](./development.md) guide for more information on local setup, testing, and preparing a release.\n\nUsing a `@supabase/auth-helpers-[framework-name]` naming convention for packages\n","funding_links":["https://github.com/sponsors/supabase"],"categories":["🌟 Community Integrations"],"sub_categories":["Authentication \u0026 Security"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsupabase%2Fauth-helpers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsupabase%2Fauth-helpers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsupabase%2Fauth-helpers/lists"}