Web Request Auth Provider

webRequestAuthProvider
High RiskCategory: Web Traffic ControlView Official Docs

Technical Context

Allows the extension to supply authentication credentials in response to HTTP authentication challenges. This enables automatic login to proxy servers or intranet sites requiring HTTP Basic or Digest authentication.

What This Means For You

The extension can automatically provide usernames and passwords when websites request them through browser popup dialogs. This is useful for corporate proxies or secured intranet sites.

Related APIs

This permission enables access to these Chrome APIs:

chrome.webRequest

Common Use Cases

  • Proxy managers
  • Corporate authentication

How to Declare in manifest.json

Add the "webRequestAuthProvider" permission to your extension manifest:

{
  "manifest_version": 3,
  "name": "My Extension",
  "permissions": [
    "webRequestAuthProvider"
  ]
}

Related Permissions