Back to Catalog

Templates by Nazmy

Backup your workflows to GitHub -- in (subfolders)

Based on Jonathan & Solomon work. > The only addition I've made is a Set node. This node organizes workflows into subfolders within the GitHub repository based on their respective tags. How it works This workflow will backup your workflows to GitHub. It uses the n8n API node to export all workflows. It then loops over the data, checks in GitHub to see if a file exists that uses the credential's ID. Once checked it will: update the file on GitHub if it exists; create a new file if it doesn't exist; ignore if it's the same. Who is this for? People wanting to backup their workflows outside the server for safety purposes or to migrate to another server.

NazmyBy Nazmy
5851

Validate API requests with Bearer Token Authentication and Airtable

Bearer Token Validation This n8n template helps you manage and validate tokens easily using: n8n as your backend workflow engine Airtable as your lightweight token store --- šŸš€ What It Does Stores user tokens securely in Airtable with expiry or usage metadata. Validates incoming tokens in your workflows (e.g., webhook APIs). Rejects invalid or expired tokens automatically for security. Can be extended to generate, rotate, or revoke tokens for user management. --- How It Works Webhook node receives requests with a Bearer header. Airtable Query looks up the provided token. Validation Logic (Code node): Checks if the token exists. Verifies expiry or usage limits if configured. Returns success if valid, or error if error with describing the issue. --- Note: This is the simplest way to do auth, just for simplification --- Why Use This No need for a full backend to manage secure token validation. Clean, modular, and ready for your SaaS workflows. --- Enjoy building secure automations with n8n + Airtable! šŸš€ Built by: Nazmy

NazmyBy Nazmy
178

OAuth token management system with Airtable storage

This workflow contains community nodes that are only compatible with the self-hosted version of n8n. OAuth Token Generator and Validator This n8n template helps you generate, validate, and store tokens for your customers securely using: n8n as your backend automation engine Airtable as your lightweight client and token store --- šŸš€ What It Does Accepts clientid and clientsecret via POST webhook. Validates client credentials against Airtable. Generates a long token on success. Stores the generated token in Airtable with metadata. Responds with a JSON containing the token, expiry, and type. Returns clear error messages if validation fails. --- How It Works Webhook node receives clientid and clientsecret. Validator (Code node) checks: Body contains only clientid and clientsecret. Rejects missing or extra fields. Airtable search: Looks up the client_id. Rejects if not found. Secret validation (If node): Compares provided client_secret with stored value. Rejects if incorrect. Token generation (Code node): Generates a 128-character secure token. Airtable create: Stores token, client ID, creation date, and type. Webhook response: Returns JSON { accesstoken, expiresin, token_type } on success. Returns appropriate JSON error messages on failure. --- Related Workflow You can also use it with the published Bearer Token Validation workflow: šŸ‘‰ Validate API Requests with Bearer Token Authentication and Airtable to securely validate tokens you generate with this workflow across your protected endpoints. --- Why Use This Provides OAuth-like flows without a complex backend. Uses n8n + Airtable for client management and token storage. Clean, modular, and ready for your SaaS or internal API automations. Extendable for token expiry, refresh, and rotation handling. --- Enjoy building secure token-based APIs using n8n + Airtable! šŸš€ Built by: Nazmy

NazmyBy Nazmy
102
All templates loaded