Skip to content

Move Oauth Application to instance application

The contributor platform OAuth is currently created at the Contributor success group. The result of this is that a new login gets a screen that potentially has 'scary' "make sure you trust" wording, example:

contributor success login

We should move the Oauth application to being an 'instance' application, so that we get a 'trusted' wording. The following example is from the workflow extension login:

gitlab login

We would need to have somebody (SRE?) create an application and share the secrets to the contributor success team.

Recreation steps

Implementation plan

/cc @gitlab-org/developer-relations/contributor-success

Edited by 🤖 GitLab Bot 🤖