Open danfunk opened 9 months ago
Hi @danfunk,
this sounds wonderful, because I'm looking forward to start workflows from "outside" via the API. Is there an approximate time frame when this feature will be available?
Want to help me work on it @chrda81 ? I believe the API key generation side of things is complete, but we need to refactor a few things about messages to make them easier to use and connect. There is work to be done in the API (Python), Front End (React) and BPMN-JS (POJS) if you would like to divide the work between us.
@danfunk Maybe I can have a look at the Python stuff. Please tell me how I could help?
Moving this ticket to Ready for QA, decided not to implement TTL at this time.
implemented in PR #489. It requires a process model extension to run - https://github.com/sartography/enterprise-process-models/tree/main/extensions/api-keys.
Moving to Ready to Release as this is tested under https://www.notion.so/Authentication-Keys-47c6b7f49150410f8b07be836205d45d
Released to Prod on November 27th
Allow users to create API keys which they can use to make calls directly to the SpiffWorkflow backend API without requiring a JSON web token.