This example demonstrates OAuth authentication with NDEx using Keycloak and accessing private networks.
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.