NSGO Platform Overview
The central identity, authentication, and directory platform powering the entire NS software ecosystem.
#What is NSGO?
NSGO is the canonical central identity, authentication, and directory platform for the NS software ecosystem. Rather than requiring independent accounts, isolated databases, and duplicated passwords across disparate tools, NSGO provides every developer with a single, universal identity.
Downstream applications—such as the NSGO IP Logger, NishDrop P2P transfer, and upcoming tools like Threat Shield and Network Intelligence—delegate all identity verification and session authorization strictly to NSGO via OpenID Connect (OIDC) Core 1.0 and OAuth 2.1 protocol standards.
#Three Core Architectural Pillars
1. Canonical Identity: Every user registers a single unique handle (@username) that resolves uniformly across all ecosystem applications.
2. Cryptographic Security: Passwords and biometric passkeys remain securely sandboxed in Supabase Auth with bcrypt hashing and Argon2-grade salting. All inter-service identity tokens are signed via RS256 asymmetric cryptography with rotating JWKS keys.
3. Granular Privacy & Sovereignty: Complete self-service controls over public discoverability, search indexing, telemetry inclusion, JSON data export, and irreversible account termination.
#Three Native Design Themes
NSGO is crafted with three native presentation themes designed for maximum readability, focus, and visual delight:
• White (Default): Crisp modern editorial surface (#FAF9F6 canvas with warm sandstone tones and vibrant orange accents).
• Pure Black: True #000000 OLED canvas with razor-sharp borders (#262626) and minimal eye strain.
• NSGO Signature: Deep cyber slate (#0a0a0f) with glowing neon orange energy, particle mesh, and dynamic backdrop blurring.
Switch themes at any time from the top header selector or Account Preferences (/account/settings).