NDEx Keycloak OAuth Authentication Example

This example demonstrates OAuth authentication with NDEx using Keycloak and accessing private networks.

Authentication Methods for NDEx

OAuth (Recommended for Web Applications): Use OAuth authentication for browser-based applications where users sign in through the Keycloak interface. This provides secure, user-friendly authentication with proper token management.

Basic Authentication: Use username/password authentication primarily for server-side scripts, automation, and command-line tools where OAuth flow is not practical.

This example uses OAuth - the preferred method for web applications.

Status: Initializing Keycloak...