Skip to content

chore: improve documentation of client credential authentication options#2117

Merged
joachimvh merged 1 commit into
CommunitySolidServer:mainfrom
jeswr:chore/documentation-client-credentials
Feb 16, 2026
Merged

chore: improve documentation of client credential authentication options#2117
joachimvh merged 1 commit into
CommunitySolidServer:mainfrom
jeswr:chore/documentation-client-credentials

Conversation

@jeswr

@jeswr jeswr commented Feb 15, 2026

Copy link
Copy Markdown
Contributor

This PR improves the documentation for client credentials authentication to make it clearer that:

  • You can obtain client credentials through the CSS UI
  • You can use Session#login from @inrupt/solid-client-auth-node to authenticate with the credentials

Copilot AI review requested due to automatic review settings February 15, 2026 18:37

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR enhances the client credentials authentication documentation by reorganizing content and adding clearer guidance on obtaining and using credentials. The changes make the documentation more user-friendly by presenting both UI and API approaches upfront, and by prominently featuring the recommended @inrupt/solid-client-authn-node Session-based authentication method.

Changes:

  • Restructured the "Generating a token" section to clearly distinguish between UI-based and API-based token generation
  • Added a new "Using the token to authenticate" section with two options: the recommended Session-based approach using @inrupt/solid-client-authn-node and the manual token negotiation approach
  • Reorganized existing manual token negotiation content under the new structure as "Option B"

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@joachimvh joachimvh merged commit feffe45 into CommunitySolidServer:main Feb 16, 2026
35 of 36 checks passed
@jeswr jeswr deleted the chore/documentation-client-credentials branch February 16, 2026 08:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants