oauth2_auth
Authenticate and secure API interactions using OAuth2 protocols. Supports multiple grant types, including client credentials and authorization code, to validate access tokens and test for authentication vulnerabilities.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
authorization_url | No | OAuth2 authorization endpoint URL (for authorization code flow) | |
client_id | Yes | OAuth2 client ID | |
client_secret | No | OAuth2 client secret | |
grant_type | No | OAuth2 grant type | client_credentials |
password | No | Password (for password grant type) | |
redirect_uri | No | Redirect URI (for authorization code flow) | |
scope | No | OAuth2 scope | |
token_url | Yes | OAuth2 token endpoint URL | |
username | No | Username (for password grant type) |