In this video I show at a high level how the VueJS application being created for this series will differ from the Auth0 QuickStart implementation guide.
I show how Auth0 creates a "service" object that gets instantiated and passed down to components through Vue props.
I also show that Auth0's implementation uses an external "emit' library and that its not necessary to do so because Vue has its own emit system.
I discuss how there appears to be some non-standard coding techniques in the Auth0 QuickStart guide.
Finally, I discuss how this project will use Vuex global variables and the Vue Router to handle the authentication before components are loaded. Verifying authentication at this level allows for all the authorization verification to happen in one place. This will simplify the code and reduce many misconfigurations errors.
This video is part of a playlist:
• VueJS Authentication with Auth0 - Usi...
I didn't commit to the repository for each video, but the final code can be found on the Dedicated Managers GitHub public repository:
https://github.com/DedicatedManagers/...