You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/docs/concepts/packages.mdx
+38-3Lines changed: 38 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,7 @@ description: Complete reference of all ObjectStack packages in the monorepo
5
5
6
6
# Package Reference
7
7
8
-
ObjectStack is distributed as a monorepo containing **15 packages** organized into core packages, adapters, and plugins.
8
+
ObjectStack is distributed as a monorepo containing **16 packages** organized into core packages, adapters, and plugins.
9
9
10
10
> **Note for AI Agents**: Each package's `README.md` contains a specific "AI Development Context" section describing its architectural role and usage rules.
11
11
@@ -15,9 +15,9 @@ ObjectStack is distributed as a monorepo containing **15 packages** organized in
|[Plugin Packages](#plugin-packages)|3| Driversand server plugins |
18
+
|[Plugin Packages](#plugin-packages)|4| Drivers, server, and authentication plugins |
19
19
20
-
**Total: 15 packages**
20
+
**Total: 16 packages**
21
21
22
22
---
23
23
@@ -424,6 +424,41 @@ Framework adapters that bridge ObjectStack's unified `HttpDispatcher` to specifi
424
424
425
425
---
426
426
427
+
### @objectstack/plugin-auth
428
+
429
+
**Description:** Authentication & Identity Plugin for ObjectStack
430
+
431
+
**Purpose:** Provides authentication and identity management services for ObjectStack applications with plugin structure ready for better-auth integration.
432
+
433
+
**Key Features:**
434
+
-**Plugin Lifecycle**: Full init/start/destroy lifecycle implementation
435
+
-**Service Registration**: Registers `auth` service in ObjectKernel
436
+
-**HTTP Route Scaffolding**: `/api/v1/auth/*` endpoints via IHttpServer
437
+
-**Configuration Support**: Uses `AuthConfig` schema from `@objectstack/spec/system`
438
+
-**OAuth Provider Support**: Configuration for Google, GitHub, Microsoft, etc.
**Implementation Status:** ⚠️ **PARTIALLY IMPLEMENTED** - Plugin structure and routes scaffolded, authentication logic to be added with better-auth integration
0 commit comments