Max
237b016378
fix(provider): reject access token if slack login flow was canceled ( #1544 )
...
* fix: reject access token if slack login flow was canceled
* style: fix lint errors in oauth client
v3.13.1
2021-03-18 14:59:24 +01:00
Joshua Williams
776b9480da
feat(provider): add Zoho provider ( #1516 )
...
* feat(provider): add zoho
* fix: use LF instead of CRLF
* fix: crlf to lf line endings
Co-authored-by: Balázs Orbán <info@balazsorban.com >
v3.13.0
2021-03-16 19:27:11 +01:00
Honman Yau
07a3f76cb3
docs: fix typos in REST API guide ( #1528 )
2021-03-16 19:25:24 +01:00
tclaude94
3726d68c49
feat(provider): add FACEIT provider ( #1469 )
v3.12.0
2021-03-16 00:00:35 +01:00
dependabot[bot]
e31db1726a
chore(deps): bump xmldom from 0.3.0 to 0.5.0 ( #1510 )
...
Bumps [xmldom](https://github.com/xmldom/xmldom ) from 0.3.0 to 0.5.0.
- [Release notes](https://github.com/xmldom/xmldom/releases )
- [Changelog](https://github.com/xmldom/xmldom/blob/master/CHANGELOG.md )
- [Commits](https://github.com/xmldom/xmldom/compare/0.3.0...0.5.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-13 14:19:22 +01:00
James Perkins
a241199c11
docs(tutorials): Adding two more tutorials to the list.
...
[skip release]
2021-03-13 03:42:00 +00:00
dependabot[bot]
5385ec20a9
chore(deps): bump elliptic from 6.5.3 to 6.5.4 in /www ( #1493 )
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.5.3 to 6.5.4.
- [Release notes](https://github.com/indutny/elliptic/releases )
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-10 22:59:10 +01:00
Balázs Orbán
810d02e671
fix(deps): upgrade to latest preact-render-to-string ( #1475 )
v3.11.2
2021-03-08 10:39:13 +01:00
Balázs Orbán
930f58eba3
chore: merge main into next
2021-03-08 01:05:54 +01:00
Valentin Hervieu
e5535734f8
fix(client): set useSession loading state correctly ( #1468 )
...
This is fixing #1467 .
The issue was due to doing the `setLoading(false)` in the finally: as we can do an early return [here](a7e08e2a32/src/client/index.js (L100-L100) ), we would still go to the finally and mark the session as being loaded.
I simply removed the `finally` block to only set the `loading` state to false when:
- the data is ready
- an error occures
v3.11.1
2021-03-07 19:11:32 +01:00
Taehwan Noh
ba7aed1057
feat(provider): add Kakao provider ( #1459 )
v3.11.0
2021-03-06 21:52:39 +01:00
Balázs Orbán
a7e08e2a32
fix: make sure useSession populates session correctly ( #1462 )
v3.10.1
2021-03-06 20:02:43 +01:00
mcha
0d13040264
docs(client): fix client.md typos ( #1453 )
2021-03-06 10:50:29 +01:00
Balázs Orbán
582520f8ef
chore: fix typo in feature request template
2021-03-06 00:35:09 +01:00
Sam Bauch
95942519a5
feat(provider): add Osso SAML provider ( #1448 )
...
Co-authored-by: @sbauch
v3.10.0
2021-03-06 00:21:38 +01:00
Balázs Orbán
f3e64f04cc
feat(client): introduce NEXTAUTH_URL_INTERNAL ( #1449 )
...
Co-authored-by: @gergelyke
v3.9.0
2021-03-06 00:10:36 +01:00
Balázs Orbán
ed5cc4aa65
feat(provider): add Instagram provider ( #1447 )
...
Co-authored-by: @PolMrt pol@hey.com
v3.8.0
2021-03-05 23:39:50 +01:00
Balázs Orbán
0e20b60229
docs(database): mention CockroachDB
...
Co-authored-by: @jukbot <jukbot@yellotalk.co >
2021-03-05 22:52:48 +01:00
Balázs Orbán
3aee24b5dc
refactor: client improvements ( #1428 )
...
* docs(client): add TS definitions to client
* docs(client): add documentation links to public methods
* refactor(client): simplify window sync, simplify logic
* refactor(client): extract repeating logic to _fetchData
* refactor(client): remove clientId
* refactor(client): use session in Provider if passed
2021-03-05 22:47:32 +01:00
Baterka
960ca85907
fix: send only the error message in callback redirects ( #1424 )
...
Changed `encodeURIComponent(error)` to `encodeURIComponent(error.message)` to remove prefix (such as `Error: ` and possible stack trace).
Seems like better way of doing it and also safer if server throws some error with sensitive data.
v3.7.1
2021-03-05 18:34:11 +01:00
Balázs Orbán
c20b7f2930
feat: use IE11 as client code bundle target ( #1402 )
v4.0.0-next.1
2021-03-03 20:25:42 +01:00
Balázs Orbán
e418cddd96
chore: merge main into next
2021-03-03 20:25:42 +01:00
Balázs Orbán
f960cc0f6f
chore(docs): upgrade docs dependencies
2021-03-03 20:13:46 +01:00
Balázs Orbán
0f64f3eea7
chore: don't mark bugs as stale
...
Had a good laugh today 😄 :
"This is not stale. Bread goes stale. Bugs don't. They don't just magically go away because time has passed" - Unknown
https://twitter.com/ericclemmons/status/1367000259046604803
2021-03-03 19:54:13 +01:00
yannicktian
71c78e8e24
feat(provider): allow disabling redirection on sign in with email ( #1416 )
...
* feat: allow to disable client-side redirect for email provider
* docs(client): mention that redirect can also be disabled for email provider
* feat: only display one email input in email page
v3.7.0
2021-03-02 22:38:02 +01:00
dependabot[bot]
d86609a2dc
chore(deps): bump prismjs from 1.22.0 to 1.23.0 in /www ( #1409 )
...
Bumps [prismjs](https://github.com/PrismJS/prism ) from 1.22.0 to 1.23.0.
- [Release notes](https://github.com/PrismJS/prism/releases )
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md )
- [Commits](https://github.com/PrismJS/prism/compare/v1.22.0...v1.23.0 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-03-01 22:52:46 +01:00
Joost van Wollingen
d0c3400d30
docs(page): Remove unnecessary context param ( #1406 )
...
...when calling providers in the docs
2021-03-01 21:39:03 +01:00
Praneeth
172e79cb04
fix(page): add character encoding and page titles ( #1380 )
...
* added character encoding fix
* changed multi-line to inline and added title param to send fn in src/server/pages/index.js
* modified the return object of renderPage in src/server/pages/index.js
v3.6.1
2021-03-01 21:17:51 +01:00
Balázs Orbán
46d5c76605
docs: reword callbacks.md
...
Explain the `jwt()` callback before the `session()` callback, as it comes first in the flow.
2021-02-28 18:05:10 +01:00
Zach White
438efd8a9b
docs: reword pages.md ( #1386 )
...
language edits
2021-02-27 23:43:45 +01:00
Balázs Orbán
d8d497cc91
feat(provider): call generateVerificationToken async ( #1378 )
v3.6.0
2021-02-27 23:33:26 +01:00
Pop Stefan
6152c8afbb
docs: added refresh token tutorial link in faq page ( #1385 )
2021-02-27 20:24:09 +01:00
Balázs Orbán
5ae6f6118c
docs: add missing comma
...
Thx @followbl 😺
2021-02-25 23:29:33 +01:00
sid
96ff048b59
fix(provider): use correct file type for Discord profile img ( #1365 )
v3.5.1
2021-02-23 21:39:27 +01:00
Ariel Weingarten
e80f6e936d
docs(provider): Update twitch.md ( #1353 )
...
State what redirect URL to add to the Twitch console.
2021-02-22 20:04:38 +01:00
Lawrence Chen
6b5a215fb2
docs(tutorials): refresh token rotation ( #1310 )
...
* docs(tutorials): refresh token rotation
* use simple initialization
* be optimistic
Co-authored-by: Balázs Orbán <info@balazsorban.com >
* add yarn.lock to .gitignore
Co-authored-by: Balázs Orbán <info@balazsorban.com >
2021-02-21 22:30:01 +01:00
Balázs Orbán
782482b9f4
feat: make tokens available in profile callback ( #1329 )
...
* feat: make access_token available in profile callback
* docs(provider): mention access_token param in profile callback
* feat: send all available tokens to provider.profile
v3.5.0
2021-02-20 22:58:48 +01:00
Balázs Orbán
2d364f246a
docs: tweak release badges
2021-02-17 19:14:45 +01:00
Balázs Orbán
564b342f69
fix(docs): generate providers on docosaurus start
v3.4.2
2021-02-16 15:42:27 +01:00
Balázs Orbán
63638d81dc
docs: add sponsoring information
2021-02-16 15:42:27 +01:00
Balázs Orbán
28683015f1
docs: add links to README badges
2021-02-16 10:34:54 +01:00
Balázs Orbán
726c49603d
chore: make next a prerelease channel
2021-02-16 10:20:46 +01:00
Balázs Orbán
a7113c6d3e
chore: trigger release on main branch
2021-02-16 09:50:19 +01:00
Balázs Orbán
910514c6e2
chore: trigger release action on next branch
2021-02-15 21:51:17 +01:00
Balázs Orbán
111e7aabdf
feat(provider): remove state property
...
BREAKING CHANGE: adding `state: true` is already redundant
as `protection: "state` is the default value. `state: false`
can be substituted with `protection: "state"`
2021-02-15 21:47:47 +01:00
Balázs Orbán
a113ef6fab
feat: encourage returning strings instead of throwing
...
BREAKING CHANGE: We have supported throwing strings
for redirections, while we were showing a waring.
From now on, it is not possible. The user MUST return a string,
rather than throw it.
2021-02-15 21:47:35 +01:00
Balázs Orbán
b7cca484cf
docs(provider): mention re-exporting config
2021-02-15 13:28:20 +01:00
Balázs Orbán
e293e786a8
fix(page): fallback to default error when no query param ( #1303 )
v3.4.1
2021-02-11 22:25:09 +01:00
Balázs Orbán
82dd6ba3e4
feat(logger): introduce user configurable logger ( #1294 )
v3.4.0
2021-02-11 14:50:53 +01:00
Balázs Orbán
6e28a07746
fix(client): reload after login/logout when url contains hash ( #1298 )
...
Co-authored-by: Thew Dhanat
v3.3.1
2021-02-11 12:18:54 +01:00