PacketFlow.Intent.Plugins.UserValidationPlugin (packetflow v0.1.0)

User validation plugin for intent system

This plugin validates user-related intents by checking user IDs, permissions, and session validity.

Summary

Functions

Compose user operations with proper authentication flow

Route user intents to appropriate processors

Transform user intents by adding session context

Validate user-related intents

Functions

compose(intents, strategy)

Compose user operations with proper authentication flow

plugin_type()

Callback implementation for PacketFlow.Intent.Plugin.Behaviour.plugin_type/0.

priority()

Callback implementation for PacketFlow.Intent.Plugin.Behaviour.priority/0.

route(intent, targets)

Route user intents to appropriate processors

transform(intent)

Transform user intents by adding session context

validate(intent)

Validate user-related intents