> For the complete documentation index, see [llms.txt](https://doorkeeper.gitbook.io/guides/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doorkeeper.gitbook.io/guides/configuration/skip-authorization.md).

# Skip Authorization

Users using the Authorization Code Flow will see this screen after logging in:

![](/files/-LaWh4dgekF3YXkk7r-9)

Under some circumstances, you might want to let users skip the screen above and have [applications](broken://pages/-L_cDSIWCBwco0S2p0T6) auto-approved (for example, when dealing with a trusted application).

This is possible via a configuration option `skip_authorization` which takes either `true` or `false`:

{% code title="config/initializers/doorkeeper.rb" %}

```ruby
skip_authorization do
  true
end
```

{% endcode %}

If you need more control over which application or user can skip the authorization, the resource owner and client will be available as block arguments:

{% code title="config/initializers/doorkeeper.rb" %}

```ruby
skip_authorization do |resource_owner, client|
  client.superapp? || resource_owner.admin?
end
```

{% endcode %}
