An open API service for software projects hosted on Open Collective.

Auth.js

Working on open source libraries for authentication
Collective - Host: opensource - https://opencollective.com/nextauth - Website: https://authjs.dev - Code: https://github.com/nextauthjs/next-auth

Documentation and linting updates

* Updated documentation
* `lint` and `lint:fix` now seperate scripts
* Fixed simple linting issu...

github.com/nextauthjs/next-auth - 3006161bce8919a652b7943a79ecd5d0d0c1766c authored about 5 years ago
Refactor callback URL handling

* Logic now centralized to avoid duplicaiton across multiple routes.
* Improved validation of qu...

github.com/nextauthjs/next-auth - 74d67dd8010148e4365faff367b4ed4f67654df0 authored about 5 years ago
Update README.md

github.com/nextauthjs/next-auth - 981adaae24c3ace6f6e5a315b9ee779b42dd0f02 authored about 5 years ago
Add hook, improve client, cookies and docs

* Added React Hook to client.
* NextAuth.session() is now a universal method.
* Improved cookie ...

github.com/nextauthjs/next-auth - 5bff4cb07f4899f6d3006c3a30d92dad06dfc398 authored about 5 years ago
Apply custom provider options after default

Makes it easier to override options as needed.

github.com/nextauthjs/next-auth - 3dad0cc8498469ee73b41f3008ccf3bba1b472f7 authored about 5 years ago
Add Preact and PostCSS for pages

We need to be able to return simple server-side rendered pages for authentication (e.g. signin)....

github.com/nextauthjs/next-auth - 9432cfda902d1f3399863aa64fae42faaea5c85a authored about 5 years ago
Update babel config

github.com/nextauthjs/next-auth - 731e227cb60ed8c6a5468bffb272f37febef01bb authored about 5 years ago
Improve signin page

* Better contrast
* Displays site name correctly

github.com/nextauthjs/next-auth - 2bb9355933b62fce2d12b8e52d43e213826f39e7 authored about 5 years ago
chore: cleanup markdown + CNAME

github.com/nextauthjs/next-auth - eb9561edab3894bb625d1512dfce603309e991cf authored about 5 years ago
Add verification request methods to adapter

github.com/nextauthjs/next-auth - b6c2befba77bb48c70e9710dcb64f07b75d27f56 authored about 5 years ago
Export Twitch provider

I haven't had a chance to test it myself yet, but very happy to include it!

github.com/nextauthjs/next-auth - b9853b362bdc3dd8adbecf0b462922d5648ea7f2 authored about 5 years ago
Initial commit of next-auth 2.0

* Redesigned from the ground up for serverless!
* Doesn't require PassportJS or Express!
* Much ...

github.com/nextauthjs/next-auth - e3784bba9df61765489905c328d493c08192c774 authored about 5 years ago
Improve client error handling

github.com/nextauthjs/next-auth - 39d3689c22312aecf36f218ab0386f6249f2d416 authored about 5 years ago
Refactor session API in adapter

* Renamed 'Session ID' to 'Session Token'.
* Applies to model, functions and default cookie name...

github.com/nextauthjs/next-auth - 26d41d4a2b0ac56be49af6228a87cbff665c83b6 authored about 5 years ago
Add beta tag to version

While it is still somewhere between an alpha and a beta am publishing to NPM to facilitate furth...

github.com/nextauthjs/next-auth - 0697609dd08c115e8abe941fc3dd33e2468190b2 authored about 5 years ago
Bump version to beta 16

github.com/nextauthjs/next-auth - 8eb9c4822e6cda88343eb1893e87c1f6c961eed4 authored about 5 years ago
Improve client

* Improve options passing
* Fix bug with cookie parsing
* Remove isomorphic-unfetch (fetch built...

github.com/nextauthjs/next-auth - ed6328679a6cae54511c76c3a12e2fc3698c5738 authored about 5 years ago
Force email to lowercase in all flows

github.com/nextauthjs/next-auth - 8aa4045651219981ec36dd112d35522ca9702e79 authored about 5 years ago
Standardize done() call for routes

github.com/nextauthjs/next-auth - 71fecfb1f2621598be3e25174690d785a95e689a authored about 5 years ago
Add route to return CSRF token to clients

github.com/nextauthjs/next-auth - 57a90211074a41573e1f5210c7665b86df5950ce authored about 5 years ago
Update documentation

github.com/nextauthjs/next-auth - d150a7911ca19cf05e3c6fbde2e6fe9b8a12c116 authored about 5 years ago
refactor: Combine useSession and useGlobalSession into one hook

github.com/nextauthjs/next-auth - 67d49fe4830899395d784180229394e17e3017f3 authored about 5 years ago
Add database adapter and models

* Uses typeorm as works with a large number of data stores.
* Compatible with common SQL, docume...

github.com/nextauthjs/next-auth - 4bf13394f19df050382b2bca086bc7ed26253b4b authored about 5 years ago
Fix useEffect() warning in client

Technically useEffect should not return a value, or generates a warning.

github.com/nextauthjs/next-auth - 57bf54c28d18f1e3bf902c7ff62fb6b7fe7aa794 authored about 5 years ago
Fix bug in client session method

Introduced when refactoring error handling

github.com/nextauthjs/next-auth - c9944820c6cb8831281d051e2db305656e526f33 authored about 5 years ago
Fix case sensitivy of prefix for secure cookies

github.com/nextauthjs/next-auth - 937f9cdfda470f3f2bf14d7a2eff9d80b3e2bfd3 authored about 5 years ago
Add script to run build after install

This is to temporarily facilitate testing.

github.com/nextauthjs/next-auth - 91f319bc5f0d6f97395fc05d3f53c8262273c613 authored about 5 years ago
Improve email sign in flow

github.com/nextauthjs/next-auth - 966577fc02f7a4798f787732bd09739ec7ef3d44 authored about 5 years ago
Fix bugs with sign in flow and error handling

github.com/nextauthjs/next-auth - df4c71496b26b407e597bac277138b64b80ba037 authored about 5 years ago
Add simple client

github.com/nextauthjs/next-auth - 3e0e4ecb5db6d8efaa55fd98fa7f3cd950991391 authored about 5 years ago
Add eslint with Standard JS and reformat code

* Run `npm run lint` to find (and where possible, fix) linting issues.
* Includes some minor ref...

github.com/nextauthjs/next-auth - 7ef2a2ec9371f162a90c39a6bec8a061a0a9ca26 authored about 5 years ago
Fix typo in comment

github.com/nextauthjs/next-auth - 8a9e2305c83becbfdca290536ead60c7fcb1cf1b authored about 5 years ago
Add sessions

While not all signup flows are complete, basic core functionality is now working.

Users can sig...

github.com/nextauthjs/next-auth - cfbe24fc2415573f73806952559a8cd518716bc3 authored about 5 years ago
Add signout page

This commit does not include handling of actual signout request.

github.com/nextauthjs/next-auth - d5257fe1dbc5fc69b7d0ab7bbb61784b7f12a915 authored about 5 years ago
Additional debugging in oAuth callback

Logs provider name and code / token when access token request fails.

github.com/nextauthjs/next-auth - 3ac6666beebb04d15095a52483bbb38c3dc174a5 authored about 5 years ago
Add babel config for esmodule

This allows next-auth to be imported into Node.js projects.

github.com/nextauthjs/next-auth - e37e20faf54223bc6f8062dec95f510d068e2aa8 authored about 5 years ago
added Twitch provider

github.com/nextauthjs/next-auth - 121e978d76226d44326fe10f268b521f5626d676 authored about 5 years ago
Add email sign in flow

* Added email verification adapater methods
* Added support on sign in page for email providers
...

github.com/nextauthjs/next-auth - fc28374f88cd202ed35a749ae6ecd5a4cd9cdd50 authored about 5 years ago
Added Mixer, Discord, Slack and Reddit (partially) (#111)

* added a temporary? state param
* added Discord, Mixer, Slack and partial Reddit providers

...

github.com/nextauthjs/next-auth - c653a1cc72870cd524ca0ba44dd395f1358c02f0 authored about 5 years ago
Rename Invite model to Verify

github.com/nextauthjs/next-auth - 0d96a7e9e5e9ae30e611366c0dac8dbfc69fb644 authored about 5 years ago
Delete .DS_Store

<<< .DS_Store rage intensifies >>>

github.com/nextauthjs/next-auth - 2dca9308e9a235b209840f9ac761302f68ae4b67 authored about 5 years ago
Add verification of URL prefix cookie

Improves security and defence against bad actors by adding a hash that uses the secret as a salt...

github.com/nextauthjs/next-auth - 2f61795697650b0bbfb8c2e41b86e3c5253683fd authored about 5 years ago
Update session.js

github.com/nextauthjs/next-auth - 25c83b2914c64c529e1e78497fa82427a5e8d7df authored about 5 years ago
Refactor sign in; make async email optional

* Email providers can now set the option 'async' to 'true' to send emails AFTER displaying conf...

github.com/nextauthjs/next-auth - c86ea5e9dc999e8549110cd197193ef73e106a46 authored about 5 years ago
Refactor callback URL handler

Less code in one place and less code overall.

github.com/nextauthjs/next-auth - b9142217a9a4548bff69884bab6a32d0ac33195d authored about 5 years ago
removed incomplete custom email, added some more links and cleanup

github.com/nextauthjs/next-auth - 8522628a1116234ed50a295b7ff0aac35e8650e1 authored about 5 years ago
Fix typo import twitch provider

This worked locally as local file system is not case sensitive.

github.com/nextauthjs/next-auth - 494a267527ac68c75c9e6bed481d23f6eae957fe authored about 5 years ago
Improve error handling

* Better error handling, more specific messages.
* Async email option has been removed as was pr...

github.com/nextauthjs/next-auth - 026bef6f601bc02a171ce9ee5e350fe2efe17929 authored about 5 years ago
Add log and error page to handle signup errors

This error page will be used to handle display all errors to the client.

There will be an optio...

github.com/nextauthjs/next-auth - ab9d1d0a9145de783da8c8ef6eef6d29a373889d authored about 5 years ago
Initial commit of signin flow

* Flow not fully complete or tested, but can complete signin journey.
* Does not include source ...

github.com/nextauthjs/next-auth - ea69d1e904a5fced4fcdb72d8e8f270511998236 authored about 5 years ago
Update README.md

github.com/nextauthjs/next-auth - 3d66b90cf8d7b537166a7103fd6a238d4e62f75b authored about 5 years ago
Bump version number to update docs

github.com/nextauthjs/next-auth - ebfb02bd127ed6b489ef4b8628ebb19f963ee360 authored about 5 years ago
Refactor to remove oauth cruft

Removed unesseary branching for unused oauth code.

github.com/nextauthjs/next-auth - dbab5a3505210cbd82e723ad4b17a1066ba4d515 authored about 5 years ago
Fix for breaking changes in Twitch API

Twitch recently made breaking changes to their oAuth API.

It no longer works like other oAuth 2...

github.com/nextauthjs/next-auth - 73a5be5d6c5b8514f96b856de02ac531a929cef0 authored about 5 years ago
Improve error messages

github.com/nextauthjs/next-auth - 2b168e183b09a00020bfb0fab6438639198e7d60 authored about 5 years ago
feat(client): Add useGlobalSession which uses react context

github.com/nextauthjs/next-auth - cc2753efd5ea34bedb834c3e2500f52ad96e2941 authored about 5 years ago
Bump version to beta 23

github.com/nextauthjs/next-auth - d0d3af5f12fdb4238d7f943470cc2287940f9947 authored about 5 years ago
Bump lodash from 4.17.11 to 4.17.15 in /example

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.15.
- [Release notes](http...

github.com/nextauthjs/next-auth - 6eec05567d4aa53909b18efcb8914de17b6ab5b8 authored about 5 years ago
Bump mixin-deep from 1.3.1 to 1.3.2 in /example

Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep) from 1.3.1 to 1.3.2.
- [Release ...

github.com/nextauthjs/next-auth - 556f4ff2ced13c77919990eac954894c78b4ee35 authored about 5 years ago
Bump lodash from 4.17.10 to 4.17.15

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.10 to 4.17.15.
- [Release notes](http...

github.com/nextauthjs/next-auth - a8af12d16b90502c82731b7040d33e3ca43a3bc5 authored about 5 years ago
Update version to 1.13.0

This version will (probably) not be published, at least not until 2.0 ships in the next few week...

github.com/nextauthjs/next-auth - fc8490e64c8d960afa33bef1db10e49764eb45aa authored about 5 years ago
update: index.js dotenv fix

github.com/nextauthjs/next-auth - b126fcc73736ae8eb57b2ec3074d0e567d18374f authored about 5 years ago
fix: dotenv loading

github.com/nextauthjs/next-auth - 83cd2d188353ccc1f599f320f03c94545933f91a authored about 5 years ago
Allow customisation of session cookie name and sameSite value.

Allow customisation of session cookie name and sameSite value.

github.com/nextauthjs/next-auth - ee10fcd37e2bcd7068f5602efff3a4f166c7f4aa authored about 5 years ago
Fix file name in providers section

github.com/nextauthjs/next-auth - 40d5c25bf150267e07b16d3e5302d14bc41b9f05 authored about 5 years ago
Move `babel-core` and `rollup-plugin-babel` to dev dependencies (#73)

github.com/nextauthjs/next-auth - f52ccae5a58c5b8b6f0140604618626bf1a21af4 authored about 6 years ago
add missing comma (#79)

Ugh, sorry it took so long to merge this. Thank you!

github.com/nextauthjs/next-auth - 3cb8752317efa7f3199e011e531ee4e2438e5db6 authored about 6 years ago
Add option to set `trustedIdentity` on providers

github.com/nextauthjs/next-auth - 93731bbb3bd9601c9d669e62d0b77a71b198e5f5 authored over 6 years ago
Add option to pass a session cookie name

github.com/nextauthjs/next-auth - 2807ef3858d601111e6dcf4dc39c1ecd37eb1abb authored over 6 years ago
Release 1.12.1; improve compatibility, fix session save bug; update dependancies

* All dependancies updated, including the example to include latest release of Next.js and React...

github.com/nextauthjs/next-auth - 84e43d063007487cd06e6c3cc4eaca4dca739965 authored over 6 years ago
Merge pull request #58 from eu-evops/master

Exposing params in the getProfile call

github.com/nextauthjs/next-auth - 1a5293ab3ceb3f378f418c7bc838bbda3315f5b9 authored over 6 years ago
Merge branch 'master' of github.com:iaincollins/next-auth

github.com/nextauthjs/next-auth - 61eedb26b0d447ddba497f8c141947878c981f52 authored over 6 years ago
Replace npm-shinkrwap with package-lock

github.com/nextauthjs/next-auth - d50c4d827928a83a6abde5953900a244033ff6ae authored over 6 years ago
Merge pull request #55 from ajaymathur/patch-1

Fixing typo - Thanks @ajaymathur!

github.com/nextauthjs/next-auth - c0fef6e164034ed8bbb378335f92ba291ee9f4a2 authored over 6 years ago
Adding provider params to the insert and update functions

github.com/nextauthjs/next-auth - aa94cbfdc006c3fbfa0e1a20f11e8bbb895fb11a authored over 6 years ago
Exposing params to user defined functions

github.com/nextauthjs/next-auth - 485749c2b1f068f9ce8e2fa51d508249a2d0df7c authored over 6 years ago
Making strategy name consistent

Provider name needs to be consistent between passport.use and passport.authenticate

github.com/nextauthjs/next-auth - 26f65aad22f1957968c9dfd9fde0f2a60eb3eb9d authored over 6 years ago
Exposing params in the getProfile call

passport-oauth2 calls back with extra parameters if specified - this is based on the number of a...

github.com/nextauthjs/next-auth - d1b99170e3734f06971da349f36f6b2db7042027 authored over 6 years ago
small typo fix

github.com/nextauthjs/next-auth - e37ed159ad0e5df192ac7cd7173bd3fad8474be2 authored almost 7 years ago
Merge pull request #51 from aol-nnov/patch-1

case sensitive providerName in passport.authenticate

github.com/nextauthjs/next-auth - d9c49b2a0dc296d7eed0b595c921b8938f3395e3 authored almost 7 years ago
Merge pull request #52 from jenssogaard/master

Added options for bodyParser.json() and bodyParser.urlencoded()

github.com/nextauthjs/next-auth - 7ae354c5501ca242733b26a8419a05d598a50559 authored almost 7 years ago
Merge pull request #50 from NickBolles/Add_Types

Add Typescript types by @NickBolles. Not pushing to a new release yet but can't see how it would...

github.com/nextauthjs/next-auth - ba555a83f926e19d3f5f85364baae0723fc24c9d authored almost 7 years ago
Added the ability to pass options object to bodyParser.json() and bodyParser.urlencoded()

github.com/nextauthjs/next-auth - 3364db93fa13e8ff77b3c79ddf10692f82324973 authored almost 7 years ago
case sensitive providerName in passport.authenticate

Strategy name in Passoport is not enforced to be all lower case, and it's up to strategy author ...

github.com/nextauthjs/next-auth - c6f58e18bb563522c5b0b7345a21a569ec6ecb52 authored almost 7 years ago
Add sideEffects key

github.com/nextauthjs/next-auth - 46864883487f31390cc5f70e03e615425d2ee430 authored almost 7 years ago
Add Typescript Type Definitions

github.com/nextauthjs/next-auth - a74af0ec05421057f7eb285ddd68bfd534e86499 authored almost 7 years ago
Release 1.11.0 - Internet Explorer 11 support

* Added Babel Pollyfill to the next-auth client and rollup config.
* Client longer relies on ES6...

github.com/nextauthjs/next-auth - e83c77f6de8027ec78fea8b6463b4e202b5d1640 authored almost 7 years ago
Updating copy on error page

Improving copy for readability.

Still needs a bit of work to make it easier to parse.

github.com/nextauthjs/next-auth - 50c5613fedfb78f349101ba4df6019b795e626d1 authored almost 7 years ago
Copy changes to inline documentation

github.com/nextauthjs/next-auth - 0b869af7a9cad87e6442828f651c5579afce7fe7 authored almost 7 years ago
Merge branch 'master' of https://github.com/iaincollins/next-auth

github.com/nextauthjs/next-auth - 2c57279d09a4fab69b65be7d3b2393e244df3965 authored almost 7 years ago
* The CSRF can now be `true` (default), `false` or a custom object for lusca.

You can use a custom object to define paths to white list or set it to `false` if you don't want...

github.com/nextauthjs/next-auth - 4018b7309e39646688127773c057e6717e1a5d54 authored almost 7 years ago
Merge pull request #23 from rmcalvert/additional_session_config

Add additional session configuration options

github.com/nextauthjs/next-auth - 2cf673c6d5b3e34d478573f47174e8b302b92b5e authored almost 7 years ago
Improved example documentation and example pages

github.com/nextauthjs/next-auth - 8895b4244855798c80662561a1a9b4cc335fdace authored about 7 years ago
Publishing 1.9.1 - Updated documentation

Corrects typos and updates Twitter setup instructions.

github.com/nextauthjs/next-auth - f16abbcb18a4cfce1b2622c66c3e767e4db55d4e authored about 7 years ago
Merge pull request #33 from 9oelM/master

fix broken link to .env.default because it has been renamed to .env.example

github.com/nextauthjs/next-auth - f63667754d972b10e50c00f816432b95b5e7439a authored about 7 years ago
Merge pull request #34 from rahls7/patch-1

Fixed a typo in run locally command

github.com/nextauthjs/next-auth - 0ce832a4f7ec6d536cbabcf04c4125ff29060425 authored about 7 years ago
Release 1.9.0 - Migrated rollup from webpack

* Migrated to rollup from webpack, as webpack no longer generates working isomorphic code in lat...

github.com/nextauthjs/next-auth - 2f7b68f3520d72c267b39d7bc1f1e3068da4ad3c authored about 7 years ago