freetool-iap-auth-architecture

Official

Freetool IAP/OpenFGA Architecture

Authorwonderlydotcom
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill clarifies the intricate authentication and authorization mechanisms within the Freetool codebase, specifically detailing the integration of Google Identity-Aware Proxy (IAP) and OpenFGA.

Core Features & Use Cases

  • Architecture Mapping: Explains how IAP and OpenFGA components fit into the Onion/Hexagonal architecture.
  • Request Flow Tracing: Details the end-to-end journey of a request through authentication and authorization layers.
  • Code Snippets: Provides concrete F# code examples for key implementation points.
  • Use Case: Understand how user identity is verified via IAP and how granular permissions are enforced using OpenFGA for specific resources within Freetool.

Quick Start

Explain the Freetool IAP authentication and OpenFGA authorization architecture, including middleware placement and request flow.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: freetool-iap-auth-architecture
Download link: https://github.com/wonderlydotcom/freetool/archive/main.zip#freetool-iap-auth-architecture

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.