Applications
Welcome to the applications section — comprehensive documentation for all applications in the Labs ecosystem. Learn how to use AUTH, USR, ORG, DOCS, and SPORT to manage your account, organizations, documentation, and sports activities.
Overview
AUTH
AUTH — Authentication
AUTH is the central authentication system for the entire Labs ecosystem. It supports email/password, OTP (passwordless), and social login (Google, Facebook, GitHub, Discord). Built on Keycloak with enterprise-grade security including 2FA, session management, and brute force protection.
How Applications Work Together
The Labs ecosystem is designed as a unified system where each application serves a specific purpose but works seamlessly with others.
┌──────────────────────┐ ┌──────────────────────┐
│ AUTH │ │ Landings │
│ (Authentication) │ │ (Public pages) │
└──────────┬───────────┘ └──────────────────────┘
│
┌─────┼─────┐
▼ ▼ ▼
┌────┐ ┌────┐ ┌────┐
│USR │ │ORG │ │DOCS│
└─┬──┘ └─┬──┘ └─┬──┘
│ │ │
└──────┼──────┘
│
┌─────┴─────┐
▼ ▼
┌─────────┐ ┌─────────┐
│ SPORT │ │ Future │
│ │ │Products │
└─────────┘ └─────────┘Integration Points
- AUTH ↔ All Apps: Single Sign-On (SSO) — one account for everything
- USR ↔ ORG: Profile data is used in organizations
- ORG ↔ Products: Organization permissions control access to products
- DOCS → All Apps: Documentation available for every feature
- Landings: Public pages for attracting new users
This architecture ensures security, simplicity, and scalability as the ecosystem grows.
Getting Started
New Users
Welcome! Here’s how to get started:
Register Your Account
Go to AUTH and create your account using email, phone, or social login.
Complete Your Profile
Visit USR to add your personal information, set preferences, and configure notifications.
Explore the Ecosystem
Browse the documentation to learn about available features. Start with AUTH home and USR home.
Optional: Create an Organization
If you’re working with a team, create an organization in USR to collaborate with others.
Take your time to complete your profile — it’s essential for account recovery and personalization.