identity_service is an ARK and NOID-based Identity service
written in Django and the
Django REST framework
with DRF-SimpleJWT.
This software is still in development flux.
For development, you will need Docker.
Install and extract the code:
git clone git@github.com:uklibraries/identity_service.git
Start things up:
docker compose watch
This will start a Django server on port 8000 by default.
Run tests:
docker exec -it ukl-identity-dj bash
$ uv run pytest-watcher .
Note: this is currently watching all tests, both unit and integration.
Copyright (C) 2024-2025 MLE Slone. Licensed under the MIT license.