Package Information
Downloads: 30 weekly / 55 monthly
Latest Version: 0.1.4
Author: Your Name
Documentation
n8n-nodes-oauth2-token
This is an n8n community node that retrieves a valid OAuth2 access token from credentials and adds it to the output data.
Installation
Follow these instructions to install this node in your n8n instance:
Community Node Installation (Recommended)
- Open your n8n instance
- Go to Settings > Community Nodes
- Select Install
- Enter
n8n-nodes-oauth2-tokenin Enter npm package name - Agree to the disclaimer
- Select Install
Manual Installation
To install this node manually:
# In your n8n installation directory
cd ~/.n8n/custom
npm install n8n-nodes-oauth2-token
Node Features
OAuth2 Token
This node allows you to:
- Select an OAuth2 credential from your n8n instance
- Choose a field name where the access token will be inserted
- Retrieve a valid access token from the selected credential
- Combine the token with input data
Example:
If your input data is:
{
"foo": 1
}
And you configure the node to output the token in the field "accessToken", the output will be:
{
"foo": 1,
"accessToken": "your-oauth2-access-token-here"
}
The node uses the built-in OAuth2 credential management of n8n, so token refreshing is handled automatically when needed.
Development
To develop and test this node locally:
- Clone this repository
- Install dependencies:
npm install - Build the code:
npm run build - Link to your local n8n instance:
npm link - In your n8n installation, link to this package:
cd ~/.n8n/custom && npm link n8n-nodes-oauth2-token