Skip to content

Devchallenges - Legacy - Full-Stack Developer - Authentication App

Notifications You must be signed in to change notification settings

jdegand/devchallenges-auth0-auth-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Devchallenges Auth0 Auth App

Solution for a challenge from Devchallenges.io.

Table of Contents

Overview

Homepage


Login


Profile


Built With

Features

This application/site was created as a submission to a DevChallenges challenge. The challenge was to build an application to complete the given user stories. Note: The previous design document may be incomplete, as you need to find an archived version of the challenge as all legacy challenges have had their documentation removed from DevChallenges.

Thoughts

I tried to translate the devchallenges design to work with auth0. I modified the custom login template code provided by Auth0. That code used bootstrap so I used that as well. src/CustomLogin.html is the code that I added to Auth0 for the custom login page. I had some issues on getting the social logins to work but you have to make sure the connection property matches the login's name property set in the Auth0 dashboard. I found it confusing to know if the custom login page persists across all your auth0 applications or if you can make custom logins per application. I think there is a dropdown to select the application but the site gives no feedback on selection.

Made it so, you see loading and then the form is fetched from auth0. Used router and conditional rendering for the routes.

Instead of the separate login and signup forms, I used a toggle to switch buttons for each purpose.

Have to have 3rd party cookies enabled otherwise you will see a auth0 error screen.

Need to look at styling for mobile and tablet versions.

Useful Resources

About

Devchallenges - Legacy - Full-Stack Developer - Authentication App

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published