42Atomys
7d8cc70faf
feat(middleware): support custom cookieName ( #4385 )
...
* feat: Add the support of custom cookieName on the next-auth/middleware
* chore: Only accept used params based on NextAuthConfig
* docs: Remove duplicated docs
Co-authored-by: Balázs Orbán <info@balazsorban.com >
2022-05-31 18:29:15 +02:00
Thanh Nhan
75602a3f04
fix(middleware): use relative URL for sign-in page callbackUrl ( #4534 )
...
* Use relative URL for middleware's signin callbackUrl
* Include params to callbackUrl if any
* For testing purpose, append params to existing link for test instead of create another one
* Update apps/dev/components/header.js
Co-authored-by: CODY Mai <nhan.mai@shiftasia.com >
Co-authored-by: Thang Vu <31528554+ThangHuuVu@users.noreply.github.com >
2022-05-31 18:14:24 +02:00
Shubham Jain
5b8a619cd0
docs: Remove trailing '/' from Authentik issuer example ( #4646 )
...
The Authentik provider already adds a `/` after the `issuer`, so this creates a double slash that causes a NextAuth `SIGNIN_OAUTH_ERROR` ("expected 200 OK, got: 301 Moved Permanently").
2022-05-31 18:13:32 +02:00
Alvin Li
16622f6428
feat(middleware): support custom jwt.decode ( #4210 )
...
* feat: custom jwt decode method for middleware
* Update docs/docs/configuration/options.md
Co-authored-by: Thang Vu <31528554+ThangHuuVu@users.noreply.github.com >
Co-authored-by: Thang Vu <31528554+ThangHuuVu@users.noreply.github.com >
Co-authored-by: Nico Domino <yo@ndo.dev >
2022-05-31 17:45:37 +02:00
dependabot[bot]
e203801f30
chore(deps): bump next-auth in /apps/playground-sveltekit ( #4615 )
...
Bumps [next-auth](https://github.com/nextauthjs/next-auth ) from 4.3.2 to 4.3.3.
- [Release notes](https://github.com/nextauthjs/next-auth/releases )
- [Changelog](https://github.com/nextauthjs/next-auth/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextauthjs/next-auth/compare/next-auth@v4.3.2...next-auth@v4.3.3 )
---
updated-dependencies:
- dependency-name: next-auth
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-26 11:06:46 +02:00
Nico Domino
cfc0a55080
docs: add note to ensure pages actually exist ( #4618 )
...
* chore(docs): add note to ensure pages actually exist
* Update docs/docs/configuration/options.md
Co-authored-by: Balázs Orbán <info@balazsorban.com >
* Update docs/docs/configuration/pages.md
Co-authored-by: Balázs Orbán <info@balazsorban.com >
Co-authored-by: Balázs Orbán <info@balazsorban.com >
2022-05-25 14:33:05 +02:00
mohammed hussam
dda4e0a7d8
docs: update blog link ( #4591 )
...
Authentication Patterns for Next.js is moved official next.js docs https://nextjs.org/docs/authentication#authentication-patterns
2022-05-20 19:48:52 +02:00
PalanikannanM
374f886e84
chore(tutorial): fixing the expires_in method of account object to expires_at ( #4540 )
...
Co-authored-by: Lluis Agusti <hi@llu.lu >
2022-05-19 22:28:07 +02:00
Ephraim Atta-Duncan
db188b872f
docs: update screenshot ( #4571 )
2022-05-17 10:10:17 +02:00
Matías Aguilera
2838dd7e0f
docs: fix font size for small devices ( #4558 )
...
Co-authored-by: Lluis Agusti <hi@llu.lu >
2022-05-14 23:55:03 +02:00
Imamuzzaki Abu Salam
08f6b31e41
missing "role" in the first sentence ( #4560 )
2022-05-14 09:36:01 +02:00
rgsthethird
602668f93c
Small grammar fix ( #4531 )
...
'this environment variable must be set', instead of 'this environment variables must be set'.
2022-05-13 12:20:55 +02:00
Nico Domino
641d917175
chore: update test script and turborepo dependency ( #4490 )
...
Co-authored-by: Thang Vu <31528554+ThangHuuVu@users.noreply.github.com >
2022-05-07 13:35:46 +02:00
Nico Domino
70d59bb6e7
chore(docs): fix formatting / syntax ( #4523 )
2022-05-07 12:19:42 +02:00
Nico Domino
0c86d5a370
chore(docs): rm sandpack - unused ( #4521 )
2022-05-07 00:18:00 +02:00
Glenn Streetman
0ac8773c2b
docs(tutorial): Adding role based login to database session strategy ( #4449 )
...
Co-authored-by: Lluis Agusti <hi@llu.lu >
Co-authored-by: ndom91 <yo@ndo.dev >
2022-05-07 00:13:42 +02:00
Nico Domino
714579e8d6
chore: update docs dependencies ( #4522 )
2022-05-07 00:01:02 +02:00
Negotiamini
8b6d2e3972
fix(types): typo ( #4504 )
2022-05-05 19:03:48 +02:00
Thang Vu
4f29d39521
chore: move to pnpm ( #4420 )
...
* feat: pnpm
* Update publish script
* gitignore the pnpm debug log
* Fix workspace
* Fix dev commands
* feat: pnpm
* Update publish script
* gitignore the pnpm debug log
* Fix workspace
* Fix dev commands
* chore: fix pnpm install in GitHub Action
* fix: update tsconfig path
* pnpm run -> pnpm
* chore: remove cache-node and add back setup-node
* fix: tsconfig dependencies
* chore: fix tsconfig path
* fix: adapter-test dependencies
* fix: setup-node for release-pr
* fix: import adapter-test
* chore: update workspace dependency for next-auth
* fix: test failure
* fix: add jest for adapters
* fix: jest again
* fix: mongo in prisma
* fix: `--no-git-checks` for `release-pr`
Co-authored-by: Balázs Orbán <info@balazsorban.com >
2022-05-03 15:05:55 +02:00
Erica Pisani
042ed82ca0
docs: update Netlify section ( #4489 )
...
The build plugin now sets the NEXTAUTH_URL environment variable automatically
when it detects that 'next-auth' is installed in the project.
2022-05-02 00:36:56 +02:00
Jiří Hofman
a6901db11b
docs: fix typo ( #4488 )
2022-04-29 12:25:59 +02:00
Lluis Agusti
0b953bd047
test(signout): fix skipped test ( #4484 )
2022-04-28 14:19:53 +02:00
Lluis Agusti
268c0636d7
chore(github): update PR template ( #4482 )
2022-04-28 13:28:35 +02:00
Balázs Orbán
c6903d3e85
chore. bump version
next-auth@v4.3.4
2022-04-28 12:18:48 +02:00
Balázs Orbán
a74d215745
Revert "fix: loosen env variable URL fallback ( #4443 )" ( #4481 )
...
This reverts commit d4fb7af6f5 .
2022-04-28 11:50:29 +02:00
Kot
18174fae36
docs: Clarify code_challenge_method RFC requirement ( #4464 )
2022-04-28 11:45:31 +02:00
Balázs Orbán
d4fb7af6f5
fix: loosen env variable URL fallback ( #4443 )
...
Co-authored-by: Lluis Agusti <hi@llu.lu >
2022-04-28 11:42:40 +02:00
dependabot[bot]
bc15e2866e
chore(deps): bump next-auth in /apps/playground-sveltekit ( #4451 )
...
Bumps [next-auth](https://github.com/nextauthjs/next-auth ) from 4.2.1 to 4.3.2.
- [Release notes](https://github.com/nextauthjs/next-auth/releases )
- [Changelog](https://github.com/nextauthjs/next-auth/blob/main/CHANGELOG.md )
- [Commits](https://github.com/nextauthjs/next-auth/compare/v4.2.1...next-auth@v4.3.2 )
---
updated-dependencies:
- dependency-name: next-auth
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-28 11:42:18 +02:00
Jonas Strassel
aee5ec2e4f
docs: remove redudant and deprecated doc ( #4475 )
...
... as `session.jwt` has been replaced with `session.strategy: 'jwt'`
2022-04-28 11:42:06 +02:00
Balázs Orbán
f0ed23acf6
fix: allow react@18 as peer dependency
2022-04-28 11:35:14 +02:00
Lluis Agusti
fb4bbc3b08
fix(ts): handle NextRequest type ( #4472 )
...
* fix(jwt): handle NextRequest
* fix(cookie): Headers from fetch request
* Update packages/next-auth/src/jwt/index.ts
* fix: tests
Co-authored-by: Balázs Orbán <info@balazsorban.com >
2022-04-28 11:22:49 +02:00
Smultar
4c832f855e
Fixes 404 error, when visiting the options link ( #4462 )
...
The current link leads to nowhere.
2022-04-25 16:57:30 +02:00
Nico Domino
e3ace6e649
chore: add SIWE and signin example links ( #4463 )
...
* chore(docs): add link to SIWE example app / tutorial
* chore(docs): add link to example signin page and cleanup
* chore: update copy for SIWE credentials provider example
2022-04-24 14:18:03 +02:00
Jon Parton
8a75911567
fix(client): update 'signin' page error example ( #4412 )
...
Co-authored-by: Lluis Agusti <hi@llu.lu >
2022-04-22 18:24:33 +02:00
Lluis Agusti
8288ae5be8
fix(providers): profile types ( #4202 )
2022-04-22 13:15:24 +02:00
Jiyeol Lee
9f40cd1bd9
fix(client): add additional type ( #4402 )
...
* Add additional type
* do not cast to 'any' anymore
* add missing import
* import NextRequest from next/server
Co-authored-by: Lluis Agusti <hi@llu.lu >
2022-04-22 13:10:10 +02:00
Thang Vu
39b4d62336
docs: remove error event in config options ( #4406 )
2022-04-22 10:38:26 +02:00
Balázs Orbán
1faae313fa
docs: update callbacks
2022-04-20 19:27:01 +02:00
Balázs Orbán
e71118b996
chore: bump versions
next-auth@v4.3.3
2022-04-20 19:07:54 +02:00
Balázs Orbán
afdb3c8d7c
fix: more strict default callback url handling
2022-04-20 18:52:24 +02:00
Raúl Marín
fd755bc29e
fix(signin): set email sign-in input to "email" & "required"( #4352 )
...
* fix(core\pages\signin.tsx): set type of built-in email sign-in input to email for browse validation
* fix(core\pages\signin.tsx): add required attribute to built-in sign-in email input
Co-authored-by: Lluis Agusti <hi@llu.lu >
2022-04-15 19:12:01 +02:00
Yisu Kim
59daa0e43f
fix(providers): add optional chaining to avoid nullish reference errors ( #4365 )
2022-04-14 16:35:54 +02:00
Simon Kirsten
58d06ed727
fix: Cleanup global __NEXTAUTH state after unmount ( #4383 )
2022-04-14 16:35:10 +02:00
Salah Eddine
82159d3e8f
docs: remove auth from keycloack url ( #4391 )
...
in keycloak 17.0+ , There's a change in endpoints as per the official documentation (https://www.keycloak.org/docs-api/11.0/rest-api/index.html#_users_resource ) .
so the new url well be https://my-keycloak-domain.com/realms/My_Realm
2022-04-14 16:28:21 +02:00
Balázs Orbán
abb9fed7aa
chore: bump versions
2022-04-14 11:09:32 +02:00
Balázs Orbán
5471c0f675
chore: use --no-workspaces
...
See: https://github.com/npm/cli/issues/4605#issuecomment-1076900100
2022-04-14 11:03:27 +02:00
Balázs Orbán
b2da0b38d4
chore: add --verbose
2022-04-14 10:54:20 +02:00
Balázs Orbán
b3b8d4be46
chore: log npm config list
2022-04-13 18:05:21 +02:00
Balázs Orbán
182e118d9b
chore: else
2022-04-13 15:19:18 +02:00
Balázs Orbán
7183b06939
chore: write .npmrc
2022-04-13 15:18:35 +02:00