Skip to main content

gitlab_preset

Function gitlab_preset 

Source
pub fn gitlab_preset(
    instance_url: String,
    external_url: Option<String>,
    client_id: String,
    client_secret: String,
) -> OAuthProviderConfig
Expand description

Create a GitLab OAuth2 provider config for a given instance URL.

instance_url is the server-accessible URL (e.g. http://gitlab:80 in Docker). external_url is the browser-accessible URL (e.g. http://localhost:8929). If external_url is None, instance_url is used for browser redirects too.