Inspiration
Our inspiration for this project is from the film Inception directed by Christopher Nolan. We also recently discovered Auth0 and wanted to learn more about it.
What it does
Loginception simulates entering dream levels from the movie Inception by having users log in with a name and password. The user must decipher the password from the current dream level that they are currently in.
How I built it
We built the project around Auth0 using React and HTML. We used Auth0’s APIs for Universal Login, including authentication and ID tokens. We also used the admin dashboard for user management and rules configuration.
Challenges I ran into
The biggest challenge we had was using Auth0 for the first time. We spent a lot of time reading how the APIs worked and watching tutorials. For example we weren't sure how to have the login prompt show up everytime the user traverses through a dream.
Accomplishments that I'm proud of
Successfully integrating Auth0 with our webapp.
What I learned
We learned a lot about Auth0 APIs and how we can set up authentication for our future projects.
What's next for Loginception
- Add a login prompt at each dream level.
- Only allow the user to login in order of the levels, and not in an erroneous sequence.
- Give the user the ability to customize the names beforehand.
- Add new types of dream levels.

Log in or sign up for Devpost to join the conversation.