Balázs Orbán
36f44a869a
chore: move files to nextuahtjs/.github
2022-12-13 17:40:17 +01:00
Thomas Desmond
eddd8fd7f9
chore(docs): add new tutorial ( #5604 )
...
Co-authored-by: Nico Domino <yo@ndo.dev >
2022-12-08 18:24:58 +01:00
Balázs Orbán
63c2a15717
Update nextjs.md
2022-12-07 14:39:57 +01:00
Jason Brady
f277989c69
feat(core): make pkce and state maxAge configurable on the cookies ( #4719 )
...
* feat(cookies): make pkce and state maxAge configurable on the cookies (#4660 )
* added tests for pkce and state handlers
2022-12-01 08:02:42 +07:00
Nico Domino
1ff565da6c
chore(docs): update oauth.md styling docs ( #5899 )
...
* chore(docs): update oauth.md styling docs
* chore: add note about styling object
* chore: typo
* chore: filename typos
2022-11-30 15:43:55 +01:00
Justin W Hall
dd591ed8d0
chore(docs): fix path Strava provider file ( #5853 )
...
Co-authored-by: Nico Domino <yo@ndo.dev >
2022-11-27 14:04:17 +01:00
koolskateguy89
297bc2317f
chore(docs): fix spelling in docs ( #5867 )
...
Co-authored-by: Nico Domino <yo@ndo.dev >
2022-11-27 13:44:35 +01:00
Tormod Flesjø
b170138e70
chore: update mongodb.md with typescript filetypes ( #5889 )
2022-11-27 13:11:54 +01:00
Jake Mulley
30b69a07eb
chore: fix import statement for next-auth/providers/email ( #5860 )
2022-11-21 12:07:09 +01:00
Martin Sonnberger
dac490b7a1
feat(adapters): Add Supabase adapter ( #5050 )
...
* Add Supabase adapter
* Add Supabase adapter
* Add schema setup to docs
* supabase config changes
* chore: update to supabase-js v2.
* chore: migrate to next_auth schema.
* feat: add supabase examples.
* chore: update docs.
* chore: add telemetry.
* fix: resolve issues after merge.
* chore: extend session type.
* typo
* chore: remove unnecessary grants.
* fix: schema constraints.
Co-authored-by: thorwebdev <thor@supabase.io >
Co-authored-by: Thor 雷神 Schaeff <5748289+thorwebdev@users.noreply.github.com >
Co-authored-by: Thang Vu <hi@thvu.dev >
2022-11-19 20:56:20 +07:00
Gregor Adams
c0f51669e2
docs: upadte mongodb guide ( #5809 )
...
Co-authored-by: Nico Domino <yo@ndo.dev >
2022-11-16 16:38:55 +01:00
Balázs Orbán
b7ff987baf
docs: update unstable_getServerSession in RSC
2022-11-07 21:20:06 +01:00
Balázs Orbán
e90925bea0
feat(next): allow unstable_getServerSession in Server Components ( #5741 )
...
* feat(next): support Server Components with `unstable_getServerSession`
* chore: remove `.entries`
* docs(next): add documentation for RSC
* update beta docs
* chore(dev): add app dir
* fix text
* only show second warning if using with RSC
* only delete expires for RSC case
2022-11-06 04:03:26 +00:00
Leif Arriens
27a0b70d87
docs: fix import path at providers/oauth ( #5725 ) ( #5736 )
2022-11-06 00:54:01 +01:00
Nico Miebach
30ad639d16
fix: Add support for Node 18 ( #5656 )
...
* add support for Node 18
* update node engines in packages/next-auth
Co-authored-by: Thang Vu <hi@thvu.dev >
2022-10-30 23:54:16 -07:00
Tejas Kumar
733fd5f234
feat(adapters): add Xata adapter ( #4911 )
...
* Add Xata adapter
* Adjust slogan
* Namespace tables for better DX
* Fix types
* Adjust docs
* Import type only
* Add scripts
* Fix types
* Update packages/adapter-xata/package.json
Co-authored-by: Balázs Orbán <info@balazsorban.com >
* Update packages/adapter-xata/package.json
Co-authored-by: Balázs Orbán <info@balazsorban.com >
* Update packages/adapter-xata/src/index.ts
Co-authored-by: Balázs Orbán <info@balazsorban.com >
* Update packages/adapter-xata/src/index.ts
Co-authored-by: Balázs Orbán <info@balazsorban.com >
* Update packages/adapter-xata/src/index.ts
Co-authored-by: Balázs Orbán <info@balazsorban.com >
* Update docs/docs/adapters/xata.md
Co-authored-by: Balázs Orbán <info@balazsorban.com >
* Update docs/docs/adapters/xata.md
Co-authored-by: Balázs Orbán <info@balazsorban.com >
* Address more comments
* Clarify codegen
* Fix by adding src
* Fix types
* More cleanup
* Fix import
* Clean up model
* Adjust docs
* Update docs
* Housekeeping
* Add tests
* Update lockfile
* Update packages/adapter-xata/tsconfig.json
Co-authored-by: Thang Vu <hi@thvu.dev >
* Update packages/adapter-xata/src/index.ts
Co-authored-by: Balázs Orbán <info@balazsorban.com >
Co-authored-by: Thang Vu <hi@thvu.dev >
2022-10-27 21:39:49 +07:00
Thang Vu
a787efc6be
docs: improve documentation for adding new provider ( #5633 )
2022-10-25 10:05:52 +07:00
Bruno Crosier
261968b9bb
docs: improve credentials docs ( #5627 )
2022-10-24 23:33:46 +07:00
Balázs Orbán
d9df582fa8
feat(client): add refetchWhenOffline option ( #4940 )
...
* feat(client): add `refetchWhenOffline` option
* docs(client): document `refetchWhenOffline` option
* add TODO comment for next major
* feat: improve refetch hook logic
* fix: add todo back
* chore: small refactoring
Co-authored-by: Thang Vu <hi@thvu.dev >
2022-10-23 22:09:30 +07:00
Matsuoka
af840b2106
feat(providers): Add Todoist provider ( #5253 )
...
* feat: Add Todoist provider
* fix: use openid-client
* chore: add Todoist provider to issue template
Co-authored-by: Thang Vu <hi@thvu.dev >
2022-10-23 17:16:06 +07:00
jcdogo
ba89907d5a
feat: Add allowDangerousEmailAccountLinking option for OAuth providers ( #5513 )
...
* Add opt-in for dangerous linking
* Add documentation for allowDangerousEmailAccountLinking option.
* Add link to FAQ.
* Fix nullish coalescing operator linting error.
2022-10-23 17:08:25 +07:00
Usman Sabuwala (Max Programming)
c31eabfcc6
docs: Update the nodemailer well known page URL ( #5573 )
2022-10-19 22:28:40 +02:00
Balázs Orbán
4423673424
docs: update patreon.md
2022-10-18 21:32:51 +01:00
X
281d0948b9
docs: Typo error on Example ( #5590 )
...
Removed unwanted ")" from Example
2022-10-18 21:32:33 +01:00
Lluis Agusti
5246183c55
chore: docs updates ( #5581 )
...
* chore: fix version label
* upgrade docusaurus
* fix
* fix
* fix links, NextAuth -> NextAuth.js
* NextJS -> Next.js
* fix guides
* add docusaurus type
Co-authored-by: Balázs Orbán <info@balazsorban.com >
2022-10-15 16:39:33 +01:00
Lluis Agusti
cb56cd44ca
refactor(docs): re-structure ( #4498 )
...
* docs: beta initial commit
* docs(oauth): finish initial tutorial
* docs(oauth-tutorial): finish guide
* docs(docusaurus): just log broken links
* docs: re-organising beta
* docs(beta): sort documents for sorting
* docs: more re-structure
* docs: more re-structure (2)
* fix: more WIP
* fix: more WIP
* chore: more updates
* chore: wip
* chore: wip
* fix lock file
* docs(getting-started): credentials
* chore: remove json-server file
* chore: cleanup
* remove mongodb from dev app
* chore: cleanup
* revert
* chore: cleanup
* chore: more cleanup changes
Co-authored-by: Balázs Orbán <info@balazsorban.com >
2022-10-15 15:45:33 +01:00
Anthony Shew
c53c09ea5c
docs: options.md grammar fixes ( #5562 )
...
Update options.md
Just some grammar!
2022-10-12 20:07:53 +01:00
Matteo Giardino
4bcba45294
docs(client): typo ( #5545 )
2022-10-11 01:44:15 +01:00
Ranjan Purbey
38a03ed7d8
feat(providers): Add Pinterest Provider ( #5485 )
...
* feat(providers): Add Pinterest Provider
* Apply suggestions from code review
* Update pinterest.ts
* Update pinterest.ts
* Apply suggestions from code review
Co-authored-by: Balázs Orbán <info@balazsorban.com >
2022-10-09 23:18:45 +01:00
Balázs Orbán
6132c3fa75
fix(ts): match TS types better with implementation ( #4953 )
...
* refactor(ts): export `AdapterAccount` from `next-auth/adapters`
* chore: run linter, remove prisma warning
* fix(ts): match TS with implementation closer
* remove unused import
* rename error
* add missing dev dependency
* fix type
* fix type
* fix more types and tests
* remove unused `id`
* skip upstash tests in CI
* revert some changes
* fix type
* revert some change
* revert some change
* revert some change
* revert some changes
* update lock file
* revert line change
* revert some change
* improve adapter & oauth typing
* fix test, revert
* apply review suggestion
* Add test for new rejection logics
* Update assert.test.ts
* fix: Hubspot config
* restore some ts-expect-error
* fix: tests in mirko-orm
* fix: remove redundant id: string
* fix: use ts-expect-errors
* fix: simplify provider type
* fix: normalize user options
* restore ts-expect-errors
Co-authored-by: Thang Vu <hi@thvu.dev >
2022-10-09 21:54:01 +07:00
Usman Sabuwala (Max Programming)
94beef77e6
docs: Remove extra space in code ( #5515 )
2022-10-09 13:40:38 +02:00
Colby Fayock
e26ec74720
docs(tutorial): Creating a Custom Adapter ( #5506 )
...
* Add new item to tutorials page
* Update tutorials.md
* Apply suggestions from code review
Co-authored-by: Balázs Orbán <info@balazsorban.com >
2022-10-06 22:12:20 +01:00
Max Peintner
d13997e140
feat(providers): ZITADEL provider ( #5479 )
...
* feat: zitadel provider
* Update packages/next-auth/src/providers/zitadel.ts
Co-authored-by: Balázs Orbán <info@balazsorban.com >
* Update packages/next-auth/src/providers/zitadel.ts
Co-authored-by: Balázs Orbán <info@balazsorban.com >
Co-authored-by: Balázs Orbán <info@balazsorban.com >
2022-10-06 09:44:21 +02:00
Daniel
2d2dfecc9d
docs(core): update documentation callbacks to include user id as example ( #5465 )
...
* Add user id to `session` and `jwt` callback
* Minor changes
- Notes on why the id is not exposed by default is already documented in the `session` section.
* Apply suggestions from code review
Co-authored-by: Balázs Orbán <info@balazsorban.com >
2022-10-03 16:03:33 +02:00
Thang Vu
2a2c3d7a45
chore: add security guidelines to PR & issue template ( #5470 )
...
* chore: add security guidelines to pr & issue template
* Apply suggestions from code review
Co-authored-by: Balázs Orbán <info@balazsorban.com >
2022-10-03 15:59:19 +02:00
Vedant Nandwana
dfe3e02132
docs(adapters): Add TS type to prisma client ( #5463 )
...
* docs(adapters): Add prisma client docs for typescript users
Add documentation for connecting prisma client w/ prisma adapter for typescript users.
* docs(adapters): remove prismadb.js for prismadb.ts
remove prismadb.js as it is identical to the prismadb.ts
* Apply suggestions from code review
Co-authored-by: Balázs Orbán <info@balazsorban.com >
2022-10-01 22:17:41 +02:00
Itunu Lamina
92b38ed740
docs: fix 'JWKKeySupport' typo ( #5452 )
...
update 'JWKKeySupport' typo error
2022-09-29 15:34:23 +02:00
Philip
75e6d8f0aa
docs(adapters): Update prisma.md ( #5366 )
...
* Update prisma.md
The referenced official doc page describes how to fix the `warn(prisma-client) There are already 10 instances of Prisma Client actively running.` error in development mode.
* Update prisma.md
Implemented best practice for Prisma Client creation.
* Fixed typo in Prisma db filename.
2022-09-28 11:15:55 +01:00
Tomas Pozo
879faf9fab
docs(middleware): add tip on additional matcher patterns ( #5404 )
...
* docs(middleware): add tip on additional matcher patterns
* Apply suggestions from code review
Co-authored-by: Balázs Orbán <info@balazsorban.com >
2022-09-26 13:39:32 +02:00
Matt Oliver
965c6267e2
feat(core): make session token with DB session strategy customizable ( #5328 )
...
* Add option for custom generateSessionToken
* Apply suggestions from code review
* Apply suggestions from code review
Co-authored-by: Balázs Orbán <info@balazsorban.com >
2022-09-25 10:26:59 +01:00
Steve Burtenshaw
bdd3ab2816
docs(middleware): remove reference to nested ( #5355 )
...
Fixes #5180
2022-09-16 10:30:58 +02:00
Steve Burtenshaw
d2b877fb28
docs(client): onUnauthenticated reference ( #5340 )
2022-09-14 17:26:02 +02:00
Yuriy Gromchenko
658b22d9fb
docs(atlassian): update provider scope ( #5337 )
2022-09-14 17:23:01 +02:00
Mircea Trofimciuc
a0beb02f77
feat(providers): Add HubSpot Provider ( #4633 )
...
* Typos fix
* Added HubSpot Provider
* updates to profile
* Update docs/docs/providers/hubspot.md
Co-authored-by: Thang Vu <31528554+ThangHuuVu@users.noreply.github.com >
* fixed typo and outsourced required fields
* removing redirectURL from the provider config
* replaced with "client_secret_post" client method
Co-authored-by: Thang Vu <31528554+ThangHuuVu@users.noreply.github.com >
2022-09-11 10:43:28 +07:00
Michael Angelo
6b3a82d1f5
docs(providers): Update v4 Strava Doc ( #5299 )
...
update
2022-09-07 17:43:13 +02:00
Cristian Muñoz
600aaaa7e6
docs: Update Getting Started Example ( #5295 )
2022-09-07 17:42:38 +02:00
Michael Angelo
f1d3bc26f9
fix(providers): convert Strava Provider to TS ( #5241 )
...
* update strava
* add localhost fallback
* lint & small updates
* Update docs/versioned_docs/version-v3/providers/strava.md
Co-authored-by: Lluis Agusti <hi@llu.lu >
* fix
* Delete yarn.lock
* Apply suggestions from code review
Co-authored-by: Lluis Agusti <hi@llu.lu >
Co-authored-by: Balázs Orbán <info@balazsorban.com >
2022-09-06 17:06:51 +01:00
Silvio
78664aab37
docs: close the callback object ( #5251 )
...
* Update role-based-login-strategy.md
* Apply suggestions from code review
Co-authored-by: Balázs Orbán <info@balazsorban.com >
2022-09-06 17:02:46 +01:00
namacha
aeb3a44b27
docs(tutorial): fixed title of code block ( #5282 )
2022-09-02 18:32:42 +02:00
Esteban Dalel R
3b7c9886c3
docs: fix grammar error ( #5254 )
2022-09-01 12:04:30 +01:00