OAuth2 servers require a whitelisted Redirect URI. This plugin provides two options depending on whether your Identity Provider (IdP) supports query strings in the redirect URI:
Default Redirect URI
By default, the plugin uses the WordPress admin-ajax.php endpoint. This includes a query string.
Format: https://example.com/wp-admin/admin-ajax.php?action=openid-connect-authorize (replace example.com with your domain).
Alternate Redirect URI
If your OAuth2 server does not allow query strings in the redirect URI, enable the Alternate Redirect URI checkbox on the plugin settings page (Dashboard > Settings > OpenID Connect Generic). This will change the URI to a cleaner format.
Format: https://example.com/openid-connect-authorize