This commit adds password recovery and user invitation flows for Authentik, enabling users to reset passwords via email and admins to invite users. Features Added: - Recovery flow: Users can request password reset emails - Invitation flow: Admins can send user invitation emails - Python scripts use Authentik API (no hardcoded credentials) - Flows task automatically verifies/creates flows on deployment Changes: - authentik/files/create_recovery_flow.py: Recovery flow script - authentik/files/create_invitation_flow.py: Invitation flow script - authentik/tasks/flows.yml: Flow configuration task - authentik/tasks/main.yml: Include flows task This ensures: ✓ Password recovery emails work automatically ✓ User invitations work automatically ✓ Flows are configured on every deployment ✓ No hardcoded credentials (uses bootstrap token) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| authentik_api.py | ||
| create_invitation_flow.py | ||
| create_recovery_flow.py | ||