Link Search Menu Expand Document
Start for Free

Stardog Launchpad

This chapter discusses Stardog Launchpad. Launchpad is a login service for a single Stardog endpoint for access to Stardog Applications (Designer, Explorer, and Studio).

Page Contents
  1. Overview
  2. How it Works
  3. Additional Documentation

Stardog Launchpad is only available upon request and is not included in any Stardog trial or free offering.

Overview

Launchpad is a login service for a single Stardog instance for access to Stardog Applications (Studio, Explorer, Designer).

How it Works

There are 2 main flows (Kerberos being the exception) used by the Launchpad application with respect to authentication.

  1. Basic Auth (Stardog username and password)

  2. Identity Provider (e.g. Google)

Both authentication flows utilize Stardog’s OAuth 2.0 Integration. In short, Stardog can produce JWTs (JSON Web Tokens) it can later accept for authenticated API requests. Stardog can also be configured to accept JWTs issued by a trusted issuer and optionally auto-create users if roles from the IdP are mapped properly to pre-defined Stardog roles.

Additional Documentation

Github Documentation