Auto-authorize OAuth application in Admin area

A suggestion: when creating a new application in the admin panel, a Auto authorize users checkbox will appear to make people automatically authorize their app without pressing it explicitly.

In my organization, the development infrastructure use GitLab as authentication for many applications, and its kinda annoying to force the users to press this button.. And we trust ourselves since we can access the DB if we want to. The idea behind it is to provide users the ability to create their own applications, but the service providers could use it seamlessly, just like Google with YouTube.. or even GitHub with Gist.

image

Edited Sep 02, 2020 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading