Technical requirements
To follow along with this chapter, you will need these technical requirements mentioned in the previous chapters:
- A working Node.js 18 installation (https://nodejs.org/)
- VS Code IDE (https://code.visualstudio.com/)
- An active Docker installation (https://docs.docker.com/get-docker/)
- A Git repository is recommended but not mandatory (https://git-scm.com/)
- A terminal application
Once more, the code of the project can be found on GitHub at https://github.com/PacktPublishing/Accelerating-Server-Side-Development-with-Fastify/tree/main/Chapter%208.
Finally, it’s time to start our exploration. In the next section, we will take a deep dive into the authentication flow in Fastify, understanding all the pieces we need to implement a complete solution.