Principle:Infiniflow Ragflow Application Embedding
| Knowledge Sources | |
|---|---|
| Domains | Frontend_Architecture, API_Design, Search |
| Last Updated | 2026-02-12 06:00 GMT |
Overview
A frontend embedding pattern that generates iframe HTML code for embedding search applications in external websites.
Description
Application Embedding allows search applications to be embedded in external websites via iframe HTML snippets. The EmbedAppModal component generates the embed code with configurable options (avatar visibility, locale) and provides a copy-to-clipboard function. The embedded page authenticates via URL parameters (shared_id, auth token, tenantId).
Usage
Use after configuring and testing a search application to make it available on external websites.
Theoretical Basis
Iframe embedding provides sandboxed integration:
- Isolation: The embedded app runs in its own browsing context
- Authentication: API token passed via URL parameter for serverless auth
- Customization: URL parameters control appearance (avatar, locale)