Ecosyste.ms: OpenCollective

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 over 4 years ago by Iain Collins <[email protected]>
Refactor callback URL handling

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

github.com/nextauthjs/next-auth - 74d67dd8010148e4365faff367b4ed4f67654df0 authored over 4 years ago by Iain Collins <[email protected]>
Update README.md

github.com/nextauthjs/next-auth - 981adaae24c3ace6f6e5a315b9ee779b42dd0f02 authored over 4 years ago by Iain Collins <[email protected]>
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 over 4 years ago by Iain Collins <[email protected]>
Apply custom provider options after default

Makes it easier to override options as needed.

github.com/nextauthjs/next-auth - 3dad0cc8498469ee73b41f3008ccf3bba1b472f7 authored over 4 years ago by Iain Collins <[email protected]>
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 over 4 years ago by Iain Collins <[email protected]>
Update babel config

github.com/nextauthjs/next-auth - 731e227cb60ed8c6a5468bffb272f37febef01bb authored over 4 years ago by Iain Collins <[email protected]>
Improve signin page

* Better contrast
* Displays site name correctly

github.com/nextauthjs/next-auth - 2bb9355933b62fce2d12b8e52d43e213826f39e7 authored over 4 years ago by Iain Collins <[email protected]>
chore: cleanup markdown + CNAME

github.com/nextauthjs/next-auth - eb9561edab3894bb625d1512dfce603309e991cf authored over 4 years ago by ndo@ndo3 <[email protected]>
Add verification request methods to adapter

github.com/nextauthjs/next-auth - b6c2befba77bb48c70e9710dcb64f07b75d27f56 authored over 4 years ago by Iain Collins <[email protected]>
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 over 4 years ago by Iain Collins <[email protected]>
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 over 4 years ago by Iain Collins <[email protected]>
Improve client error handling

github.com/nextauthjs/next-auth - 39d3689c22312aecf36f218ab0386f6249f2d416 authored over 4 years ago by Iain Collins <[email protected]>
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 over 4 years ago by Iain Collins <[email protected]>
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 over 4 years ago by Iain Collins <[email protected]>
Bump version to beta 16

github.com/nextauthjs/next-auth - 8eb9c4822e6cda88343eb1893e87c1f6c961eed4 authored over 4 years ago by Iain Collins <[email protected]>
Improve client

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

github.com/nextauthjs/next-auth - ed6328679a6cae54511c76c3a12e2fc3698c5738 authored over 4 years ago by Iain Collins <[email protected]>
Force email to lowercase in all flows

github.com/nextauthjs/next-auth - 8aa4045651219981ec36dd112d35522ca9702e79 authored over 4 years ago by Iain Collins <[email protected]>
Standardize done() call for routes

github.com/nextauthjs/next-auth - 71fecfb1f2621598be3e25174690d785a95e689a authored over 4 years ago by Iain Collins <[email protected]>
Add route to return CSRF token to clients

github.com/nextauthjs/next-auth - 57a90211074a41573e1f5210c7665b86df5950ce authored over 4 years ago by Iain Collins <[email protected]>
Update documentation

github.com/nextauthjs/next-auth - d150a7911ca19cf05e3c6fbde2e6fe9b8a12c116 authored over 4 years ago by Iain Collins <[email protected]>
refactor: Combine useSession and useGlobalSession into one hook

github.com/nextauthjs/next-auth - 67d49fe4830899395d784180229394e17e3017f3 authored over 4 years ago by Fredrik Pettersen <[email protected]>
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 over 4 years ago by Iain Collins <[email protected]>
Fix useEffect() warning in client

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

github.com/nextauthjs/next-auth - 57bf54c28d18f1e3bf902c7ff62fb6b7fe7aa794 authored over 4 years ago by Iain Collins <[email protected]>
Fix bug in client session method

Introduced when refactoring error handling

github.com/nextauthjs/next-auth - c9944820c6cb8831281d051e2db305656e526f33 authored over 4 years ago by Iain Collins <[email protected]>
Fix case sensitivy of prefix for secure cookies

github.com/nextauthjs/next-auth - 937f9cdfda470f3f2bf14d7a2eff9d80b3e2bfd3 authored over 4 years ago by Iain Collins <[email protected]>
Add script to run build after install

This is to temporarily facilitate testing.

github.com/nextauthjs/next-auth - 91f319bc5f0d6f97395fc05d3f53c8262273c613 authored over 4 years ago by Iain Collins <[email protected]>
Improve email sign in flow

github.com/nextauthjs/next-auth - 966577fc02f7a4798f787732bd09739ec7ef3d44 authored over 4 years ago by Iain Collins <[email protected]>
Fix bugs with sign in flow and error handling

github.com/nextauthjs/next-auth - df4c71496b26b407e597bac277138b64b80ba037 authored over 4 years ago by Iain Collins <[email protected]>
Add simple client

github.com/nextauthjs/next-auth - 3e0e4ecb5db6d8efaa55fd98fa7f3cd950991391 authored over 4 years ago by Iain Collins <[email protected]>
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 over 4 years ago by Iain Collins <[email protected]>
Fix typo in comment

github.com/nextauthjs/next-auth - 8a9e2305c83becbfdca290536ead60c7fcb1cf1b authored over 4 years ago by Iain Collins <[email protected]>
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 over 4 years ago by Iain Collins <[email protected]>
Add signout page

This commit does not include handling of actual signout request.

github.com/nextauthjs/next-auth - d5257fe1dbc5fc69b7d0ab7bbb61784b7f12a915 authored over 4 years ago by Iain Collins <[email protected]>
Additional debugging in oAuth callback

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

github.com/nextauthjs/next-auth - 3ac6666beebb04d15095a52483bbb38c3dc174a5 authored over 4 years ago by Iain Collins <[email protected]>
Add babel config for esmodule

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

github.com/nextauthjs/next-auth - e37e20faf54223bc6f8062dec95f510d068e2aa8 authored over 4 years ago by Iain Collins <[email protected]>
added Twitch provider

github.com/nextauthjs/next-auth - 121e978d76226d44326fe10f268b521f5626d676 authored over 4 years ago by Lori <[email protected]>
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 over 4 years ago by Iain Collins <[email protected]>
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 over 4 years ago by Lori Karikari <[email protected]>
Rename Invite model to Verify

github.com/nextauthjs/next-auth - 0d96a7e9e5e9ae30e611366c0dac8dbfc69fb644 authored over 4 years ago by Iain Collins <[email protected]>
Delete .DS_Store

<<< .DS_Store rage intensifies >>>

github.com/nextauthjs/next-auth - 2dca9308e9a235b209840f9ac761302f68ae4b67 authored over 4 years ago by Iain Collins <[email protected]>
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 over 4 years ago by Iain Collins <[email protected]>
Update session.js

github.com/nextauthjs/next-auth - 25c83b2914c64c529e1e78497fa82427a5e8d7df authored over 4 years ago by Iain Collins <[email protected]>
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 over 4 years ago by Iain Collins <[email protected]>
Refactor callback URL handler

Less code in one place and less code overall.

github.com/nextauthjs/next-auth - b9142217a9a4548bff69884bab6a32d0ac33195d authored over 4 years ago by Iain Collins <[email protected]>
removed incomplete custom email, added some more links and cleanup

github.com/nextauthjs/next-auth - 8522628a1116234ed50a295b7ff0aac35e8650e1 authored over 4 years ago by Lori <[email protected]>
Fix typo import twitch provider

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

github.com/nextauthjs/next-auth - 494a267527ac68c75c9e6bed481d23f6eae957fe authored over 4 years ago by Iain Collins <[email protected]>
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 over 4 years ago by Iain Collins <[email protected]>
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 over 4 years ago by Iain Collins <[email protected]>
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 over 4 years ago by Iain Collins <[email protected]>
Update README.md

github.com/nextauthjs/next-auth - 3d66b90cf8d7b537166a7103fd6a238d4e62f75b authored over 4 years ago by Iain Collins <[email protected]>
Bump version number to update docs

github.com/nextauthjs/next-auth - ebfb02bd127ed6b489ef4b8628ebb19f963ee360 authored over 4 years ago by Iain Collins <[email protected]>
Refactor to remove oauth cruft

Removed unesseary branching for unused oauth code.

github.com/nextauthjs/next-auth - dbab5a3505210cbd82e723ad4b17a1066ba4d515 authored over 4 years ago by Iain Collins <[email protected]>
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 over 4 years ago by Iain Collins <[email protected]>
Improve error messages

github.com/nextauthjs/next-auth - 2b168e183b09a00020bfb0fab6438639198e7d60 authored over 4 years ago by Iain Collins <[email protected]>
feat(client): Add useGlobalSession which uses react context

github.com/nextauthjs/next-auth - cc2753efd5ea34bedb834c3e2500f52ad96e2941 authored over 4 years ago by Fredrik Pettersen <[email protected]>
Bump version to beta 23

github.com/nextauthjs/next-auth - d0d3af5f12fdb4238d7f943470cc2287940f9947 authored over 4 years ago by Iain Collins <[email protected]>
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 over 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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 over 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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 over 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
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 over 4 years ago by Iain Collins <[email protected]>
update: index.js dotenv fix

github.com/nextauthjs/next-auth - b126fcc73736ae8eb57b2ec3074d0e567d18374f authored over 4 years ago by ndo@ndo1 <[email protected]>
fix: dotenv loading

github.com/nextauthjs/next-auth - 83cd2d188353ccc1f599f320f03c94545933f91a authored over 4 years ago by ndo@ndo1 <[email protected]>
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 over 4 years ago by Richard Lewis <[email protected]>
Fix file name in providers section

github.com/nextauthjs/next-auth - 40d5c25bf150267e07b16d3e5302d14bc41b9f05 authored over 4 years ago by Chafik <[email protected]>
Move `babel-core` and `rollup-plugin-babel` to dev dependencies (#73)

github.com/nextauthjs/next-auth - f52ccae5a58c5b8b6f0140604618626bf1a21af4 authored over 5 years ago by Mark Langovoi <[email protected]>
add missing comma (#79)

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

github.com/nextauthjs/next-auth - 3cb8752317efa7f3199e011e531ee4e2438e5db6 authored over 5 years ago by Dmitriy <[email protected]>
Add option to set `trustedIdentity` on providers

github.com/nextauthjs/next-auth - 93731bbb3bd9601c9d669e62d0b77a71b198e5f5 authored about 6 years ago by Dmitry Druganov <[email protected]>
Add option to pass a session cookie name

github.com/nextauthjs/next-auth - 2807ef3858d601111e6dcf4dc39c1ecd37eb1abb authored about 6 years ago by Kenneth Kwakye-Gyamfi <[email protected]>
Update README

github.com/nextauthjs/next-auth - 4aa9b1ed902addf0c685df723934edcfac34c832 authored about 6 years ago by Iain Collins <[email protected]>
Update comments

github.com/nextauthjs/next-auth - 71bc1a9e9eba4cf75c0d632a9b619254ac07a04a authored about 6 years ago by Iain Collins <[email protected]>
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 about 6 years ago by Iain Collins <[email protected]>
Update README

github.com/nextauthjs/next-auth - 2cc99479bbe9526ceee3469d2350dc18caff01c5 authored about 6 years ago by Iain Collins <[email protected]>
Merge pull request #58 from eu-evops/master

Exposing params in the getProfile call

github.com/nextauthjs/next-auth - 1a5293ab3ceb3f378f418c7bc838bbda3315f5b9 authored about 6 years ago by Iain Collins <[email protected]>
Merge branch 'master' of github.com:iaincollins/next-auth

github.com/nextauthjs/next-auth - 61eedb26b0d447ddba497f8c141947878c981f52 authored about 6 years ago by Iain Collins <[email protected]>
Replace npm-shinkrwap with package-lock

github.com/nextauthjs/next-auth - d50c4d827928a83a6abde5953900a244033ff6ae authored about 6 years ago by Iain Collins <[email protected]>
Merge pull request #55 from ajaymathur/patch-1

Fixing typo - Thanks @ajaymathur!

github.com/nextauthjs/next-auth - c0fef6e164034ed8bbb378335f92ba291ee9f4a2 authored about 6 years ago by Iain Collins <[email protected]>
Adding provider params to the insert and update functions

github.com/nextauthjs/next-auth - aa94cbfdc006c3fbfa0e1a20f11e8bbb895fb11a authored about 6 years ago by Stanislaw Wozniak <[email protected]>
Exposing params to user defined functions

github.com/nextauthjs/next-auth - 485749c2b1f068f9ce8e2fa51d508249a2d0df7c authored about 6 years ago by Stanislaw Wozniak <[email protected]>
Making strategy name consistent

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

github.com/nextauthjs/next-auth - 26f65aad22f1957968c9dfd9fde0f2a60eb3eb9d authored about 6 years ago by Stanislaw Wozniak <[email protected]>
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 about 6 years ago by Stanislaw Wozniak <[email protected]>
small typo fix

github.com/nextauthjs/next-auth - e37ed159ad0e5df192ac7cd7173bd3fad8474be2 authored about 6 years ago by Ajay Narain Mathur <[email protected]>
Merge pull request #51 from aol-nnov/patch-1

case sensitive providerName in passport.authenticate

github.com/nextauthjs/next-auth - d9c49b2a0dc296d7eed0b595c921b8938f3395e3 authored about 6 years ago by Iain Collins <[email protected]>
Merge pull request #52 from jenssogaard/master

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

github.com/nextauthjs/next-auth - 7ae354c5501ca242733b26a8419a05d598a50559 authored about 6 years ago by Iain Collins <[email protected]>
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 about 6 years ago by Iain Collins <[email protected]>
Added the ability to pass options object to bodyParser.json() and bodyParser.urlencoded()

github.com/nextauthjs/next-auth - 3364db93fa13e8ff77b3c79ddf10692f82324973 authored about 6 years ago by Jens Soegaard <[email protected]>
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 over 6 years ago by Andrey <[email protected]>
Add sideEffects key

github.com/nextauthjs/next-auth - 46864883487f31390cc5f70e03e615425d2ee430 authored over 6 years ago by NickBolles <[email protected]>
Add Typescript Type Definitions

github.com/nextauthjs/next-auth - a74af0ec05421057f7eb285ddd68bfd534e86499 authored over 6 years ago by NickBolles <[email protected]>
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 over 6 years ago by Iain Collins <[email protected]>
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 over 6 years ago by Iain Collins <[email protected]>
Copy changes to inline documentation

github.com/nextauthjs/next-auth - 0b869af7a9cad87e6442828f651c5579afce7fe7 authored over 6 years ago by Iain Collins <[email protected]>
Merge branch 'master' of https://github.com/iaincollins/next-auth

github.com/nextauthjs/next-auth - 2c57279d09a4fab69b65be7d3b2393e244df3965 authored over 6 years ago by Iain Collins <[email protected]>
* 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 over 6 years ago by Iain Collins <[email protected]>
Merge pull request #23 from rmcalvert/additional_session_config

Add additional session configuration options

github.com/nextauthjs/next-auth - 2cf673c6d5b3e34d478573f47174e8b302b92b5e authored over 6 years ago by Iain Collins <[email protected]>
Improved example documentation and example pages

github.com/nextauthjs/next-auth - 8895b4244855798c80662561a1a9b4cc335fdace authored over 6 years ago by Iain Collins <[email protected]>
Publishing 1.9.1 - Updated documentation

Corrects typos and updates Twitter setup instructions.

github.com/nextauthjs/next-auth - f16abbcb18a4cfce1b2622c66c3e767e4db55d4e authored over 6 years ago by Iain Collins <[email protected]>
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 over 6 years ago by Iain Collins <[email protected]>
Merge pull request #34 from rahls7/patch-1

Fixed a typo in run locally command

github.com/nextauthjs/next-auth - 0ce832a4f7ec6d536cbabcf04c4125ff29060425 authored over 6 years ago by Iain Collins <[email protected]>
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 over 6 years ago by Iain Collins <[email protected]>