auth

Automate Adobe ID login and capture auth tokens for the AEM Edge Delivery Services Config Service API.

1|6|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/aemsites/summit-portal --skill auth-aemsites
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: auth
Source: https://github.com/aemsites/summit-portal/tree/main/skills/aem/edge-delivery-services/auth
Command: npx skills add https://github.com/aemsites/summit-portal --skill auth-aemsites

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Authenticate with the AEM Edge Delivery Services Config Service API by performing a browser-based login and capturing the auth token when the browser window closes.

Core Features & Use Cases

  • Opens a browser window for Adobe ID login and captures the resulting auth token on close.
  • Persists the token in the project config for reuse across related skills and workflows.
  • Validates the token via a lightweight API call to ensure access before proceeding with tooling.

Quick Start

Run the skill to authenticate your Adobe ID and obtain a usable auth token for subsequent Config Service API requests.

Frequently Asked Questions about auth

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fetch an auth token for the AEM Config Service API?▼

You can fetch an auth token for the AEM Config Service API by running a Playwright-driven flow that opens an Adobe ID login window and captures the resulting token upon closure for project config storage.

How does browser-based authentication capture API tokens?▼

Browser-based authentication captures API tokens by launching a login window for user credentials, intercepting the token generated upon window closure, and validating it via a lightweight API check before storage.

Do I need Playwright to automate Adobe ID login for API access?▼

Using Playwright is required to automate Adobe ID login for API access because the authentication flow depends on a Playwright-driven browser process to open the login window and capture the auth token upon closure.

What is the best way to validate an AEM authentication token before making API requests?▼

Validating an AEM authentication token before API requests is best done by performing a lightweight API check immediately after capturing the token from the browser login flow to confirm access.

Why does my browser-based authentication token need to be stored in the project config?▼

Storing the browser-based authentication token in the project config is necessary to enable reuse across related skills and workflows without requiring repeated Adobe ID logins for subsequent API requests.

When do I need to perform a browser-based login for the AEM Edge Delivery Services Config Service?▼

A browser-based login for the AEM Edge Delivery Services Config Service is required when preparing guides or documentation that require authenticated API access and valid tokens for tooling.