alpheios-project / alpheios-core

Alpheios Core Javascript Packages and Libraries
16 stars 2 forks source link

update Auth0 dependencies to NodeJS 12 #659

Closed balmas closed 2 years ago

balmas commented 2 years ago

Message from Auth0:

We noticed you are still running Node 8 as the extensibility setting on your Auth0 tenant. Long-term support (LTS) for Node 8 ended in December 2019, which means the Node.js development team no longer back-ports critical security fixes to this version. Continuing to run with Node.js 8 could potentially expose your extensibility code to security vulnerabilities. We will be removing the Node 8 runtime on February 25, 2022. After that date, tenants remaining set to use Node 8 may incur a service interruption. What action do you need to take?

Update your global tenant settings to Node 12 and either:

Migrate your Custom Database Scripts, Rules and Hooks to Auth0 Actions on the Node 16 runtime or, at a minimum,
Update your Rules and Hooks to be Node 12 runtime compatible. Since long-term support for Node 12 will be ending in April 2022, we strongly recommend you begin to migrate to Auth0 Actions, which will allow you to stay on a supported Node version without additional future action.

Note that there are some limitations with Actions, make sure you review them before migrating. How can you get additional assistance?

We are here to help. Contact us by using the Auth0 Support Center or Auth0 Community. Useful Resources

Migrate from Node.js 8 to Node.js 12
Renovate
balmas commented 2 years ago

We don't use any of these features, so we don't need to do anything:

Rules

Hooks

Custom database connections

Custom social connections

Extensions