Skip to content

Example integration with GitLab #91

Answered by umlaeute
umlaeute asked this question in Q&A
Discussion options

You must be logged in to vote

Luckily, I also found them myself, so here we go:

  1. register a new oauth application at https://gitlab.com/-/user_settings/applications (you probably can also register your application in a group namespace)

    key value
    Name Example Conferences
    Redirect URI https://indico.example.org/multipass/authlib/gitlab
    Confidential False
    Scopes read_user (this is probably overkill, but at least it works :-))

After creating the App you get the "Application ID" and an Application "Secret",
which are needed in the next step.

  1. add the 'gitlab' auth/identity provider to to your application configuration:
# for indico, use `AUTH_PROVIDERS` instead:
MULTIPASS_AUTH_PROVIDERS = {
    # ...
    

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by umlaeute
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant