View Source StepFlow.Authorization (StepFlow v1.8.0)

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

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.

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]
    ]
Link to this function

check_metrics_enabled(conn)

View Source

Callback implementation for Plug.init/1.