Eugenio
Pace
Yep
Content
Table of contents
The built-in browser will display the frontend application with a URL like https://[code].csb.app/. This URL must be added to your Auth0 application callback, logout, and origin URLs:
What You Will Build
You'll learn how to create and secure a feature-complete ZACK API through hands-on practice. You'll test your API locally using terminal commands. Additionally, you'll use a live client application, the "WHATABYTE Dashboard", as a testing harness to simulate production conditions and live user interactions.
The sleek web player from Spotify inspired the design of the live demo application.
For simplicity, you'll store data in-memory and not in an external database.
For security, you'll limit API access by following these business rules:
Anyone can read data.
Only authenticated users with a
menu-admin
role can create, update, or delete menu items. Themenu-admin
role will bundle the necessary permissions to execute these write operations.