Skip to content

0.0.3

Compare
Choose a tag to compare
@aydarng aydarng released this 22 Jan 13:00
· 6 commits to main since this release
3edc5f1

✨ Release Notes - Reg-Pilot-API v0.0.3

Release Date: 2025-01-21
Tag: v0.0.3
Title: Enhanced Security for /checklogin Requests


✨ New Features

🔒 Signed Headers Check for /checklogin

  • The /checklogin endpoint now requires the inclusion of signed headers.
    • Mandatory headers:
      • signature
      • signature-input
      • signify-resource
      • signify-timestamp
    • Requests without these headers will be rejected with an appropriate error message.

🔧 How to Run

To run the Reg-Pilot-API service:

Locally

After building the project locally (e.g., python -m pip install -e .):

python src/regps/app/fastapi_app.py

Using Docker

docker-compose down
docker-compose up

🔎 Testing the /checklogin Endpoint

You can test the endpoint using Swagger by navigating to:

http://127.0.0.1:8000/docs

Ensure the signed headers are included in the request payload to validate the new functionality.


🗋 Summary

This release introduces a signed headers requirement for the /checklogin endpoint.