679a4ad322ffd0265b5f6d44f6cfd9c1ee583a83
* Added jwt crate * Saving changes Might go a different route later * Crate changes * Adding auth module * Saving changes * Added jsonwebtoken crate * Saving changes * Added feature to tower-http crate * Using secret key from env file * Locking down one endpoint to start * Warning fix * Got auth functioning * Updated icarus_models * Fixed auth in tests * Warning fixes * Code formatting * Added auth to the other endpoints * Version bump * This should fix the pipeline test failure
Getting Started
Docker
Make sure icarus_auth is located in the root of the parent directory if using docker.
Create a .env file for both projects - icarus_auth and icarus - in the root of each project.
Build containers
docker compose build --ssh default api auth_api
Bring it up
docker compose up -d --force-recreate api auth_api