Skip to content

Feature: Pass generic additional parameters back through Login#55

Open
ThisIsMissEm wants to merge 5 commits intoChimeHQ:mainfrom
germ-network:feat/pass-additional-parameters
Open

Feature: Pass generic additional parameters back through Login#55
ThisIsMissEm wants to merge 5 commits intoChimeHQ:mainfrom
germ-network:feat/pass-additional-parameters

Conversation

@ThisIsMissEm
Copy link
Copy Markdown
Contributor

This change came from @anna-germ, and allows consuming code to extract the DID from the Login object, which we need to grab the PDS URL for the authenticated account.

ThisIsMissEm and others added 5 commits March 6, 2026 16:29
This also ensures we clearly signal to the DPoP request method whether we are talking to an authorization server or a resource server (since these give different OAuth Error responses).

The test coverage has increased dramatically here.
This is actually generic OAuth token response logic, but the package is currently structured to make this bluesky specific.
This allows apps using the Bluesky client to retrieve the DID for the authenticated account from the Login.
@ThisIsMissEm
Copy link
Copy Markdown
Contributor Author

(The relevant downstream PR: germ-network#2 )

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.

2 participants