Glossary
Common terms and concepts used throughout the Conduit documentation.
A
Access Token
A JWT (JSON Web Token) issued after successful authentication. Used to authorize API requests. Access tokens are short-lived and can be refreshed using a refresh token.
Related: Authentication Module
Admin API
The administrative interface for managing Conduit. Accessible via REST at /admin or through the Admin Panel. Requires admin authentication.
Related: Admin API Reference
Admin Panel
The web-based dashboard for managing your Conduit instance. Provides a visual interface for configuring modules, managing users, and monitoring your backend.
Related: Admin Panel Guide
C
Conduit Core
The central component of Conduit that orchestrates all modules. Handles service registration, configuration storage, and inter-module communication.
Related: Architecture
Config Service
Part of Conduit Core responsible for storing and distributing configuration to all modules. Acts as the service registry for the cluster.
Custom Endpoint
A user-defined API endpoint created through the Database module without writing code. Allows complex queries and operations via configuration.
Related: Database Custom Endpoints
G
gRPC
Google Remote Procedure Call - the high-performance protocol used for communication between Conduit services. Enables language-agnostic module development.
Related: gRPC SDK
gRPC SDK
The TypeScript SDK for building custom Conduit modules. Provides helper functions, type definitions, and lifecycle management.
I
Introspection
The Database module feature that imports existing database schemas into Conduit. Supports both MongoDB and PostgreSQL.
Related: Database Introspection
M
Magic Link
A passwordless authentication method where users receive a login link via email. Provides secure authentication without passwords.
Related: Magic Link Strategy
Module
A microservice that extends Conduit's functionality. Each module handles a specific domain (authentication, storage, etc.) and communicates via gRPC.
Related: Modules Overview
O
OAuth
Open Authorization - a standard for third-party authentication. Conduit supports 13+ OAuth providers for social login.
Related: OAuth Providers
R
Refresh Token
A long-lived token used to obtain new access tokens without re-authentication. Stored securely and rotated on use.
Router
The module responsible for exposing HTTP endpoints (REST, GraphQL, WebSocket) to the outside world. Handles security, rate limiting, and CORS.
Related: Router Module
S
Schema
A data structure definition in the Database module. Defines fields, types, and validation rules. Auto-generates CRUD endpoints.
Related: Database Module
Service URL
The address where a module's gRPC server is accessible. Used for inter-module communication and load balancing.
T
Two-Factor Authentication (2FA)
An additional security layer requiring a second verification step. Conduit supports phone OTP and authenticator app methods.
Related: Two-Factor Strategy
Acronyms
| Acronym | Meaning |
|---|---|
| API | Application Programming Interface |
| BaaS | Backend as a Service |
| CORS | Cross-Origin Resource Sharing |
| CRUD | Create, Read, Update, Delete |
| FCM | Firebase Cloud Messaging |
| JWT | JSON Web Token |
| OTP | One-Time Password |
| REST | Representational State Transfer |
| SDK | Software Development Kit |
| SSO | Single Sign-On |
| TLS | Transport Layer Security |
| URI | Uniform Resource Identifier |