OAuth2 permission granting screen needs an overhaul
Problem
When using an OAuth integration, the authentication screen is really not good.
| Authorization | Not signed in |
|---|---|
![]() |
![]() |
Proposal
I suggest we create a new screen specific for this use case.
Conditions
- User is currently logged into GitLab
- User is not currently logged into GitLab
- 2FA state?
✏ ️ Figma work file
Examples
| Account list | log in for unlisted account |
|---|---|
![]() |
![]() |
Edited by Daniel Mora




