juniyasyos/nexaid
Composer 安装命令:
composer create-project juniyasyos/nexaid
包简介
Enterprise Identity and Access Management (IAM) platform with Single Sign-On (SSO), centralized authentication, role-based access control, and application federation.
关键字:
README 文档
README
Enterprise Identity & Access Management Platform.
Centralized Workforce Identity
NexaID is a centralized Identity & Access Management (IAM) platform designed for organizations that require secure authentication, Single Sign-On (SSO), workforce identity management, and centralized authorization across multiple applications.
Built for modern enterprise environments with support for NIP-based authentication, organizational structures, role management, and secure application integration.
Core Capabilities
Identity Infrastructure
- Centralized authentication
- NIP-based workforce identity
- Multi-application Single Sign-On
- OAuth2-compatible authorization flow
- JWT token management
Access Management
- Role-Based Access Control (RBAC)
- Permission & access profile management
- Department-based user organization
- Centralized authorization policies
Enterprise Security
- Signed JWT validation
- Token revocation & lifecycle control
- Redirect URI validation
- Session verification & CSRF protection
Platform Modules
| Module | Description |
|---|---|
| SSO Gateway | Central authentication flow |
| IAM Core | Workforce identity management |
| Access Profiles | Permission grouping & authorization |
| Application Registry | Connected application management |
| RBAC Engine | Roles & permissions |
| Token Service | JWT issuance & verification |
| Department Management | Organizational structure |
Workforce Identity Architecture
┌────────────────────┐
│ Client Apps │
│────────────────────│
│ • Hospital System │
│ • HR Platform │
│ • Internal Apps │
└─────────┬──────────┘
│
│ OAuth2 / SSO
▼
┌────────────────────┐
│ NexaID │
│────────────────────│
│ Identity Provider │
│ Access Management │
│ Token Authority │
│ User Directory │
└────────────────────┘
Identity Principles
NexaID is designed around workforce identity using NIP (Nomor Induk Pegawai) as the primary authentication identifier.
| Field | Purpose |
|---|---|
nip |
Primary workforce identity |
department_id |
Organizational mapping |
roles |
Access control |
permissions |
Authorization policies |
Enterprise Use Cases
- Hospital Information Systems
- Workforce Identity Infrastructure
- Government & Institutional Platforms
- Internal Enterprise Applications
- Multi-Application Authentication Ecosystems
Technology Stack
- Laravel 12
- PHP 8.2
- Filament
- Laravel Passport
- Spatie Permission
- Redis
- Vue 3
- Tailwind CSS
Vision
NexaID is built to become a modern workforce identity platform focused on centralized authentication, organizational access control, and scalable enterprise integration.
License
This project is proprietary software.
Copyright © 2026 Ahmad Ilyas.
All Rights Reserved.
No permission is granted to use, modify, distribute, or sublicense this software without explicit written approval.
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: proprietary
- 更新时间: 2026-06-26