feat(mcp): add identity code handling and mint subject resolution - #22
Open
eliteprox wants to merge 6 commits into
Open
feat(mcp): add identity code handling and mint subject resolution#22eliteprox wants to merge 6 commits into
eliteprox wants to merge 6 commits into
Conversation
eliteprox
commented
Aug 26, 2026
Collaborator
- Introduced new API route for redeeming identity codes, allowing for secure user authentication.
- Enhanced existing minting logic to utilize resolved subjects from identity codes.
- Updated OAuth login bridge functions to support issuing and redeeming identity codes.
- Added tests for identity code functionality and mint subject resolution to ensure reliability.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
eliteprox
force-pushed
the
feat/mcp-mint-intermediary
branch
from
August 26, 2026 18:51
4eb4578 to
aac890a
Compare
eliteprox
force-pushed
the
feat/pymthouse-playground
branch
from
August 28, 2026 22:44
3fa26f2 to
8b06c9d
Compare
eliteprox
force-pushed
the
feat/mcp-mint-intermediary
branch
from
August 28, 2026 22:44
84c79ae to
61d2914
Compare
eliteprox
force-pushed
the
feat/pymthouse-playground
branch
from
August 28, 2026 22:49
8b06c9d to
b9b05e9
Compare
eliteprox
force-pushed
the
feat/mcp-mint-intermediary
branch
from
August 28, 2026 22:49
61d2914 to
6290253
Compare
Collaborator
Author
|
Do not merge as-is, use for improvement of the third party initiated login, without playground |
eliteprox
force-pushed
the
feat/pymthouse-playground
branch
from
August 28, 2026 23:06
b9b05e9 to
542aa6c
Compare
eliteprox
force-pushed
the
feat/mcp-mint-intermediary
branch
from
August 28, 2026 23:06
6290253 to
b3a4a7a
Compare
eliteprox
force-pushed
the
feat/pymthouse-playground
branch
from
August 28, 2026 23:17
542aa6c to
a7fb388
Compare
eliteprox
force-pushed
the
feat/mcp-mint-intermediary
branch
from
August 28, 2026 23:17
b3a4a7a to
c818ffb
Compare
mint subject resolution - Introduced new API route for redeeming identity codes, allowing for secure user authentication. - Enhanced existing minting logic to utilize resolved subjects from identity codes. - Updated OAuth login bridge functions to support issuing and redeeming identity codes. - Added tests for identity code functionality and mint subject resolution to ensure reliability.
…nsent bootstrap script - Enhanced `.env.example` with local Storyboard URLs for easier development. - Introduced `auth0-consent-bootstrap.sh` script to automate Auth0 tenant setup for user consent screens, ensuring proper API configuration and scope management. - Updated tests to accommodate new environment variable handling for local setups.
- Added new API route for MCP Auth0 login, facilitating user authentication with consent prompts. - Updated `.env.example` to include Auth0 audience and scopes for local development. - Enhanced login page to support dynamic login URLs based on MCP context. - Introduced tests for MCP Auth0 login parameters and authorization handling. - Removed deprecated billing app mismatch logic from minting process.
…ation - Added new DeviceApproveForm component for user device approval. - Created API route for device approval, handling user code and client ID validation. - Updated login page to support device return URLs, ensuring proper redirection after authentication. - Introduced tests for device approval logic and parameter validation. - Enhanced environment configuration in `.env.example` to reflect new client ID handling.
…me component - Added DevicePageChrome component to encapsulate the header and layout for device approval pages. - Updated DeviceApproveForm usage in the device page to utilize the new DevicePageChrome for consistent UI structure. - Removed redundant imports and streamlined error handling presentation within the new layout.
Console end-users on the shared owner wallet were hitting app-retail subscription and session-wallet endpoints, which hid the wallet and rejected plan changes with owner_wallet_not_app_user.
eliteprox
force-pushed
the
feat/pymthouse-playground
branch
from
August 28, 2026 23:19
a7fb388 to
fde8220
Compare
eliteprox
force-pushed
the
feat/mcp-mint-intermediary
branch
from
August 28, 2026 23:19
c818ffb to
2586609
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.