Skip to content

WarwickTECH/resource-hub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#Auth0 + Python WebApp Seed This is the seed project you need to use if you're going to create a Regular WebApp with Python. If you want to build a Python API that will be used with a SPA or a Mobile device, please check this other seed project

#Running the example In order to run the example you need to have python and pip installed.

You also need to set the ClientSecret, ClientId, Domain and CallbackURL for your Auth0 app as environment variables with the following names respectively: AUTH0_CLIENT_SECRET, AUTH0_CLIENT_ID, AUTH0_DOMAIN and AUTH0_CALLBACK_URL.

For that, the .env file should be created already; if not, simply create a file named .env in the directory and set the values like the following, the app will just work:

# .env file
AUTH0_CLIENT_SECRET=myCoolSecret
AUTH0_CLIENT_ID=myCoolClientId
AUTH0_DOMAIN=example.auth0.com
AUTH0_CALLBACK_URL=myCallbackUrl #For example, http://localhost:3000/callback

Once you've set those 4 environment variables, run pip install -r requirements.txt to install the dependencies. Then, just run python server.py and try calling http://localhost:3000/, but you may change the port as needed.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published