TsgcHTTP_OAuth2_Server › Methods › UnRegisterProvider
Removes a previously registered external identity provider from the server.
function UnRegisterProvider(const aName: string): Boolean;
| Name | Type | Description |
|---|---|---|
aName | const string | Unique name of the provider to remove (for example, 'Google'). Must match the value used in RegisterProvider. |
Returns True when the provider is found and removed; False when no matching provider exists. (Boolean)
After removal, the provider is no longer offered on the federated sign-in page and subsequent callbacks for that provider are rejected. Use ClearProviders to drop all providers at once.
// Disable Google federated login
OAuth2.UnRegisterProvider('Google');