Is your feature request related to a problem? Please describe.
For connecting proprietary apps, exchanging a user session via oAuth2 is convenient.
However, now a user must explicitly always grant permission to external apps via oAuth2.
Would be nice that for own apps, for example, you can say they are trusted and you do not have to give explicit permission.
Describe the solution you'd like
Maybe an option to extend the oauth2 clients with an extra field; trusted, which is by default false and can be enabled if client is trusted by default.