Skip to content

Open Source Implementer's Reference Authorized Agent

License

Notifications You must be signed in to change notification settings

transcend-io/osiraa

 
 

Repository files navigation

pip install -r requirements.txt
sudo apt update
sudo apt install postgresql
createdb authorizedagent09 -h localhost -p 5432 -U postgres
python manage.py migrate

Create superuser named vscode with password vscode

python3 manage.py createsuperuser

Run/deploy the app:

python manage.py collectstatic
cd /workspaces/osiraa/drp_aa_mvp && python3 manage.py runserver 8001

See the app in the browser by clicking the prompt VsCode will show you. Go to /admin and login with vscode vscode to see the admin portal.

Add a Covered Business:

Add a User Identity so we can submit privacy requests on their behalf:

  • email is verified and dev+drp@transcend.io

You can view the keys used by the DRP to sign the requests by running cat /workspaces/osiraa/drp_aa_mvp/agents.json | jq ".[].verify_key" after the server starts up.

We will want to use the verify_key value to verify that the signatures are valid.

About

Open Source Implementer's Reference Authorized Agent

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 84.2%
  • HTML 15.0%
  • Other 0.8%