Integrating the GitCode Provider

February 20, 2025 ยท View on GitHub

Example

services.AddAuthentication(options => /* Auth configuration */)
        .AddGitCode(options =>
        {
            options.ClientId = "my-client-id";
            options.ClientSecret = "my-client-secret";

            // GitCode does not support setting scopes via requests to the API.
            // The configuration of scopes (App permissions) are instead managed
            // within the OAuth app management in GitCode itself.
        });

Required Additional Settings

None.

Optional Settings

None.