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.