Balázs Orbán
00f65b3476
docs: fix indent
2023-02-10 01:47:55 +01:00
Pavlos Vinieratos
470e55f8db
docs: fix typo ( #6674 )
...
Update 02-oauth-tutorial.mdx
2023-02-10 01:42:43 +01:00
Balázs Orbán
d722962206
fix(ts): correct credentials types in authorize callback ( #6648 )
...
* fix(ts): correct `credentials` types in `authorize` callback
* Apply suggestions from code review
Co-authored-by: Thang Vu <hi@thvu.dev >
---------
Co-authored-by: Thang Vu <hi@thvu.dev >
2023-02-09 13:05:56 +01:00
AlandSleman
cee1bddbd5
docs: Fix Getting started page ( #6636 )
...
Co-authored-by: Balázs Orbán <info@balazsorban.com >
2023-02-07 15:08:29 +01:00
Rémi Robichet
e0ae913e5c
docs: fix type import ( #6638 )
2023-02-07 15:06:48 +01:00
Thang Vu
1db27fcd07
chore(monorepo): cache docs/build
2023-02-06 10:03:32 +07:00
Thang Vu
95407df289
chore(monorepo): cache typedoc generated files
2023-02-06 09:54:36 +07:00
Balázs Orbán
22adc2eb3c
docs: fix redirects
2023-02-06 00:04:44 +01:00
Balázs Orbán
725f976b39
docs: fix redirects
2023-02-06 00:03:28 +01:00
MatyiFKBT
28ae5d4639
fix(providers): update Foursquare API version ( #6620 )
2023-02-05 15:30:57 +01:00
GitHub Actions
0f4d43e9ad
chore(release): bump package version(s) [skip ci]
@auth/core@0.4.0
@next-auth/firebase-adapter@2.0.0
@next-auth/dynamodb-adapter@3.0.0
@auth/sveltekit@0.2.1
2023-02-05 13:52:31 +00:00
Thang Vu
28583b8ab0
feat: drop crypto dependency, convert to ESM ( #6603 )
...
Co-authored-by: Balázs Orbán <info@balazsorban.com >
BREAKING CHANGE:
- This package now only ships ESM, as all maintained Node.js versions have native support
- Dropped the `crypto` Node.js import in favor of `uuid`. When `globalThis.crypto` is the default in the future, we can remove `uuid` again
2023-02-05 14:44:33 +01:00
Balázs Orbán
1e7538a955
fix: publish .d.ts.map, add experimental warning
2023-02-05 14:42:07 +01:00
Wyatt Ades
4258857e52
feat(adapters): move to firebase-admin in Firebase Adapter ( #6225 )
...
Co-authored-by: Balázs Orbán <info@balazsorban.com >
fixes https://github.com/nextauthjs/next-auth/issues/5049
closes https://github.com/nextauthjs/next-auth/pull/6230
closes https://github.com/nextauthjs/next-auth/pull/5449
closes https://github.com/nextauthjs/next-auth/pull/5055
fixes https://github.com/nextauthjs/next-auth/issues/4927
BREAKING CHANGE:
The adapter now expects `firebase-admin` instead of the `firebase` package and also supports either passing a config object or a firestore instance.
2023-02-05 14:41:20 +01:00
Balázs Orbán
e9d8805609
docs: api reference restructure ( #6608 )
2023-02-04 15:39:12 +01:00
Mayvis
fb43c5da05
docs: enhance prisma mongodb doc to prevent warning ( #6598 )
...
Fixes https://github.com/nextauthjs/next-auth/issues/6597
2023-02-02 13:28:17 +01:00
Corey Jepperson
326eadf0ed
fix: don't add /error to url pathname when email verification is successful ( #6492 )
...
fix handleAuthorized making bad pth when authorize
Co-authored-by: Corey Jepperson <corey@entropy.cc >
Co-authored-by: Thang Vu <hi@thvu.dev >
2023-01-31 17:37:38 +07:00
Thang Vu
a5e0db4bb3
feat(providers): add Notion provider ( #6567 )
...
* add notion provider along with logo and styles
"
* adjust notion documentation
* update issue template with Notion provider
* update docs and provider with code from TomYeoman
* feat: move Notion provider to core
* get it working
---------
Co-authored-by: Harrison Broadbent <harrisonbroadbent@gmail.com >
Co-authored-by: Harrison Broadbent <harrisonbroadbent@Harrisons-MacBook-Air.local >
Co-authored-by: Thang Vu <hi@thvu.dev >
2023-01-31 17:10:47 +07:00
Balázs Orbán
334e23343a
chore: fix typo
2023-01-31 01:19:16 +01:00
OrJDev
be046a6cb2
chore: suggest using the correct command to seek for packages ( #6570 )
...
* fix: suggest using the correct command to seek for packages
* seek for adapter packages aswell
* cleanup: seek for auth org packages
2023-01-30 20:39:37 +01:00
Frank Dumont
bdee262abe
fix: typo in log message ( #6569 )
2023-01-30 20:37:53 +01:00
Balázs Orbán
3f89e668ec
fix(ts): mark options provider config option internal ( #6564 )
...
* chore(dev): use workspace modules in Svelte app
* fix(ts): mark `options` provider config option internal
2023-01-30 12:34:54 +00:00
Balázs Orbán
533320eb94
chore: generate oauth-types on build
2023-01-29 14:33:41 +01:00
James
dfe6509472
fix: comment Discord profile, fix @auth/sveltekit build on Windows ( #6550 )
...
* fix: discord types were inaccurate
* fix: build on windows computers
* Apply review suggestions
* Update discord.ts
---------
Co-authored-by: Balázs Orbán <info@balazsorban.com >
2023-01-29 12:05:14 +00:00
Oskar
1bde7cc8df
fix(core): correct docs link ( #6446 )
2023-01-26 12:16:47 +00:00
Balázs Orbán
cef05d5e2d
Merge branch 'main' of github.com:nextauthjs/next-auth
2023-01-26 13:11:14 +01:00
Balázs Orbán
c0dea283ba
fix(core): avoid circular dependency
...
Fixes #6508
2023-01-26 13:11:04 +01:00
Balázs Orbán
0204766e0f
fix(core): don't lock nodemailer version as peer dependency
2023-01-25 14:29:16 +00:00
Jérémie Sellam
a336ba762c
fix(adapters): allow already initialized firebase app 🐛 ( #6230 )
...
* 🐛 Fix already initialized firebase app
* remove comment
Co-authored-by: Jérémie Sellam <jeremie@southpigalle.io >
Co-authored-by: Thang Vu <hi@thvu.dev >
2023-01-25 19:57:52 +07:00
Balázs Orbán
681d53c2f8
chore(core): cleanup
2023-01-24 14:01:40 +01:00
Thang Vu
06e891c0ea
chore: cache output for @auth/sveltekit
2023-01-24 15:22:42 +07:00
GitHub Actions
b9a84350b5
chore(release): bump package version(s) [skip ci]
@next-auth/dynamodb-adapter@1.2.0
@next-auth/xata-adapter@0.2.2
@auth/sveltekit@0.2.0
@auth/core@0.3.0
2023-01-24 02:02:00 +00:00
Balázs Orbán
44c38247da
chore: trigger CI
2023-01-24 02:58:49 +01:00
Balázs Orbán
9b9af4d5e5
chore: bump versions [skip ci]
2023-01-24 02:56:31 +01:00
Balázs Orbán
fd2179bdca
Merge branch 'main' of github.com:nextauthjs/next-auth
2023-01-24 02:42:16 +01:00
Balázs Orbán
7bb037bb9d
chore: temp. disable E2E tests
2023-01-24 02:42:13 +01:00
Robin Panta
52f70e9f4f
docs: update "guide deep-dive" link ( #6473 )
...
Fixes https://github.com/nextauthjs/next-auth/issues/6466
2023-01-24 02:34:45 +01:00
Balázs Orbán
505f69b519
chore: fix pipeline
2023-01-24 02:29:10 +01:00
Balázs Orbán
b21709db40
chore: update lock file
2023-01-24 02:26:49 +01:00
Balázs Orbán
aff7b37ef9
Merge branch 'main' of github.com:nextauthjs/next-auth
2023-01-24 02:26:00 +01:00
Balázs Orbán
daa85be1ad
Revert "chore(next-auth): remove engines restriction ( #6428 )"
...
This reverts commit 035836da98 .
2023-01-24 02:25:45 +01:00
Balázs Orbán
c31718ca10
fix(core): sign cookies with built-in jwt methods ( #6488 )
2023-01-24 02:21:56 +01:00
Balázs Orbán
fbcfedf0e8
fix(providers): default image to null for Azure AD
2023-01-24 02:21:27 +01:00
Balázs Orbán
bd032335eb
docs: rename file
2023-01-23 13:41:21 +01:00
Balázs Orbán
128e0f3a10
docs: update RBAC guide
2023-01-23 13:40:45 +01:00
Thang Vu
557fb9d741
chore: ignore e2e actions in forks
2023-01-23 12:28:48 +07:00
Thang Vu
b4d6ed5f5f
feat(providers): add Asgardeo provider ( #6452 )
...
* implement asgardeo auth provider
* Import asgardeo provider in to providers
* Improve provider configuration
* simplify and improve the asgardeo provider
* Delete package-lock.json
* converted server origin to organization
* revamp provider configs
* update profile interface
* Remove asgardeo issuer parameter and add docs
* fixed docs
* Update asgardeo.md
* Update docs and provider branding
* Remove mistakenly added code from dev app
* move to core
* Delete asgardeo.md
Co-authored-by: Yathindra <yathindrarawya123@gmail.com >
Co-authored-by: Yathindra Kodithuwakku <32919513+yathindrakodithuwakku@users.noreply.github.com >
Co-authored-by: Yathindra Kodithuwakku <32919513+yathindrak@users.noreply.github.com >
2023-01-22 01:30:42 +07:00
Richard Shin
035836da98
chore(next-auth): remove engines restriction ( #6428 )
...
* fix: add node 19 as compatible engine
* remove engines restriction
Co-authored-by: Thang Vu <hi@thvu.dev >
2023-01-21 16:29:45 +07:00
Atila Fassina
294039a497
docs(xata-adapter): adjust json schema ( #6440 )
2023-01-20 11:17:00 +00:00
Balázs Orbán
b2450ef625
fix(providers): conform Twitch provider to spec with escape hatch ( #6365 )
...
* fix(core): add explicit non-conform escape hatch
* fix(core): default to first supported auth method
* fix(core): stringify `claims` authorization url param
* fix(providers): conform Twitch provider to spec with escape hatch
* configure `client_secret_post` explicitly in provider
2023-01-19 10:28:14 +00:00