{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"next-auth","owner":"nextauthjs","isFork":false,"description":"Authentication for the Web.","allTopics":["react","nodejs","oauth","jwt","oauth2","web","authentication","nextjs","nuxt","auth","csrf","oidc","solidjs","nuxt-auth","nextauth","sveltekit","remix-auth","solid-auth"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":105,"issueCount":287,"starsCount":24192,"forksCount":3363,"license":"ISC License","participation":[24,23,9,8,23,9,42,20,11,20,1,23,4,7,26,16,19,49,30,34,19,8,16,21,14,3,6,3,83,118,33,75,28,36,24,28,23,17,17,13,26,3,1,8,13,26,20,10,19,16,8,49],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T19:42:07.926Z"}},{"type":"Public template","name":"solid-start-auth-example","owner":"nextauthjs","isFork":false,"description":"Example showing how to use Auth.js with SolidStart.","allTopics":["solidstart","authjs"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":23,"forksCount":4,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-16T08:34:07.218Z"}},{"type":"Public template","name":"next-auth-example","owner":"nextauthjs","isFork":false,"description":"Example showing how to use NextAuth.js with Next.js","allTopics":["oauth","passwordless","authentication","nextjs"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":6,"issueCount":3,"starsCount":3621,"forksCount":1100,"license":"ISC License","participation":[14,0,1,1,1,1,8,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,4,0,0,0,0,22,3,2,5,2,12,0,0,1,1,1,0,0,0,0,0,0,0,0,0,1,0,1,4],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-15T21:06:11.327Z"}},{"type":"Public template","name":"sveltekit-auth-example","owner":"nextauthjs","isFork":false,"description":"Example showing how to use Auth.js with SvelteKit.","allTopics":["oauth2","sveltekit","sveltekit-template","sveltekit-auth","authjs"],"primaryLanguage":{"name":"Svelte","color":"#ff3e00"},"pullRequestCount":0,"issueCount":0,"starsCount":276,"forksCount":45,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-07T13:12:14.433Z"}},{"type":"Public","name":"qwik-auth-example","owner":"nextauthjs","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":1,"starsCount":2,"forksCount":0,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-02T19:33:07.086Z"}},{"type":"Public","name":"next-auth-pages-example","owner":"nextauthjs","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T12:05:28.756Z"}},{"type":"Public","name":"cli","owner":"nextauthjs","isFork":false,"description":"The CLI tool by Auth.js to supercharge your authentication workflows","allTopics":["cli","oauth","authentication","command-line","next-auth","authjs"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":1,"issueCount":2,"starsCount":49,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-26T17:41:58.435Z"}},{"type":"Public template","name":"keycloak","owner":"nextauthjs","isFork":false,"description":"Keycloak instance for testing","allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-15T18:20:00.406Z"}},{"type":"Public","name":".github","owner":"nextauthjs","isFork":false,"description":"","allTopics":[],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":9,"forksCount":8,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-12T16:37:36.386Z"}},{"type":"Public","name":"playgrounds","owner":"nextauthjs","isFork":false,"description":"Example Playground Applications for various Auth.js framework clients","allTopics":["oauth","jwt","oauth2","oidc","next-auth","nextauth","authjs"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":3,"forksCount":1,"license":"ISC License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-30T02:20:25.259Z"}},{"type":"Public template","name":"next-auth-gatsby-example","owner":"nextauthjs","isFork":false,"description":"Example showing how to use NextAuth.js with Gatsby","allTopics":["oauth","gatsby","passwordless","authentication"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":11,"forksCount":2,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-15T17:45:45.902Z"}},{"type":"Public template","name":"express-auth-example","owner":"nextauthjs","isFork":false,"description":"Example showing how to use Auth.js with Express.","allTopics":["oauth2","express","express-authentication","authjs"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":25,"forksCount":4,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-15T09:15:13.234Z"}},{"type":"Public","name":"authjs-third-party-backend","owner":"nextauthjs","isFork":false,"description":"This repo showcases how to connect third-party services to your Auth.js client, using an OAuth provider","allTopics":[],"primaryLanguage":{"name":"Java","color":"#b07219"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":2,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-30T15:35:01.257Z"}},{"type":"Public archive","name":"next-auth-webauthn","owner":"nextauthjs","isFork":false,"description":"NextAuth.js 2FA with WebAuthn Example","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":26,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-08T16:46:08.103Z"}},{"type":"Public","name":"sveltekit-auth-cloudflare","owner":"nextauthjs","isFork":false,"description":"Example on how to use SvelteKit Auth with Cloudflare Pages.","allTopics":["sveltekit","authjs"],"primaryLanguage":{"name":"Svelte","color":"#ff3e00"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":2,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-09-02T02:20:14.505Z"}},{"type":"Public","name":"next-auth-refresh-token-example","owner":"nextauthjs","isFork":false,"description":"NextAuth.js Refresh Token Example","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":2,"issueCount":0,"starsCount":103,"forksCount":21,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-11T07:07:40.788Z"}},{"type":"Public archive","name":"next-auth-behind-proxy","owner":"nextauthjs","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":3,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-04-01T16:29:02.994Z"}},{"type":"Public archive","name":"auth-with-proxy","owner":"nextauthjs","isFork":false,"description":"","allTopics":[],"primaryLanguage":{"name":"CSS","color":"#563d7c"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-12T07:29:58.842Z"}},{"type":"Public archive","name":"next-auth-typescript-example","owner":"nextauthjs","isFork":false,"description":"An example project that shows how to use NextAuth with TypeScript","allTopics":["typescript","vercel","nextauth"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":0,"starsCount":226,"forksCount":148,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-18T01:40:53.777Z"}},{"type":"Public archive","name":"adapters","owner":"nextauthjs","isFork":false,"description":"next-auth adapters that are maintained by the community to support any database.","allTopics":["oauth","oauth2","database","nextjs","oidc","authentication"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":7,"issueCount":0,"starsCount":157,"forksCount":88,"license":"ISC License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-11T22:20:45.430Z"}},{"type":"Public archive","name":"docs","owner":"nextauthjs","isFork":false,"description":"Official documentation for NextAuth.js","allTopics":["documentation","docusaurus","javascript","authentication"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":95,"forksCount":132,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-06T15:49:35.138Z"}},{"type":"Public","name":"github-workers","owner":"nextauthjs","isFork":false,"description":"Certain providers block cloud IPs, so we need self-hosted workers to circumvent this for running tests in GitHub Actions","allTopics":[],"primaryLanguage":{"name":"Dockerfile","color":"#384d54"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":5,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-04-26T07:32:55.347Z"}},{"type":"Public archive","name":"react-query","owner":"nextauthjs","isFork":false,"description":"React Query wrapper for NextAuth.js session management","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":137,"forksCount":16,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-03-07T09:33:06.487Z"}}],"repositoryCount":23,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"nextauthjs repositories"}