hai-iam
OfficialUnified identity, auth, and RBAC for your apps.
System Documentation
What problem does it solve?
Centralize identity and access management across applications, eliminating scattered authentication logic and inconsistent access checks.
Core Features & Use Cases
-
Authentication methods: supports password, OTP, LDAP, and API key logins
-
Bearer token management: issuance, rotation, and revocation for secure sessions
-
RBAC and permissions: roles, permissions, wildcard access with admin override
-
Audit and compliance: logs security-relevant events and enforces policy
-
Use Case: Integrate with your app to protect APIs, manage user roles, and enable token-based sessions.
Quick Start
Configure and initialize iam in your app, then use its auth and session APIs to authenticate users and manage token-based sessions.
Dependency Matrix
Required Modules
None requiredComponents
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: hai-iam Download link: https://github.com/hai-series/hai-framework/archive/main.zip#hai-iam Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.