In this API authentication with Node series we'll explore and learn what's needed for creating a fully functional, API-backed, web application that has both local authentication (email & password) as well as third-party authentication such as Google and Facebook. We'll cover both the API work that'll be done in Node and frontend work that'll be done in Reactjs with the Redux library.
In case you're looking to learn Node, Express, MongoDB, React, client-side validation, server-side validation and more this series should be interesting to you.