Optare v1.0 is now available. Get started →
Architecture
Overview

Architecture

Learn how to design and architect your application with Optare.

Guides

Key Concepts

Token-Based Architecture

Optare uses OAuth 2.0 with JWT tokens:

User → Login → Access Token + Refresh Token → API Requests

Multi-Tenant Data Model

User ←→ Membership ←→ Organization

                    Subscription

                      Product

Security Layers

  1. Authentication - Who is the user?
  2. Authorization - What can they do?
  3. Tenant Isolation - Which data can they access?