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.

Built With

Share this project:

Updates