StepFlow.Authorization (StepFlow v0.2.7) View Source

StepFlow provide an entire system to manage workflows.

It provides differents parts:

  • Connection with a database using Ecto to store Workflow status
  • a connection with a message broker to interact with workers
  • a RESTful API to create, list and interact with workflows

Link to this section Summary

Functions

Callback implementation for Plug.call/2.

Check authorization for the connection using the method and the path.

Callback implementation for Plug.init/1.

Link to this section Functions

Callback implementation for Plug.call/2.

Check authorization for the connection using the method and the path.

It can be configured using:

  config :step_flow,
    authorize: [
      module: ExBackendWeb.Authorize,
      get_jobs: [:user_check, :specific_right_check]
    ]

Callback implementation for Plug.init/1.