Auth0 is an authentication service with provides oauth2-like authentication functionality.
When we use oauth2 authentication, browsers are normally redirected to the auth domain and return back to our own domains with the access_token in the url.
Sometimes we don’t like this redirect process and want to hide our authentication process to users.
There is an npm library which provides such functionality.
https://www.npmjs.com/package/auth0-js
We can simplify auth process using auth0 service but also provide better user experience using this library.