Skip to main content
Version: v0.16

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​

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​

AcronymMeaning
APIApplication Programming Interface
BaaSBackend as a Service
CORSCross-Origin Resource Sharing
CRUDCreate, Read, Update, Delete
FCMFirebase Cloud Messaging
JWTJSON Web Token
OTPOne-Time Password
RESTRepresentational State Transfer
SDKSoftware Development Kit
SSOSingle Sign-On
TLSTransport Layer Security
URIUniform Resource Identifier