Skip to content

Conversation

nimish-ks
Copy link
Member

No description provided.

@nimish-ks nimish-ks changed the base branch from main to feat--dynamic-secret-docs-cli October 1, 2025 07:01
@nimish-ks nimish-ks changed the base branch from feat--dynamic-secret-docs-cli to main October 1, 2025 07:01
Signed-off-by: rohan <rohan.chaturvedi@protonmail.com>
Copy link

cloudflare-workers-and-pages bot commented Oct 3, 2025

Deploying phase-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: a70f319
Status:🚫  Build failed.

View logs

rohan-chaturvedi and others added 5 commits October 3, 2025 22:07
Signed-off-by: rohan <rohan.chaturvedi@protonmail.com>
…e and authentication flow

- Expanded the description of External Identities to clarify their role as identity providers for programmatic access.
- Added an example use case involving EC2 instances and the Phase CLI.
- Outlined the authentication flow for using External Identities.
- Included benefits and prerequisites for implementing External Identities.
@nimish-ks nimish-ks self-assigned this Oct 4, 2025
rohan-chaturvedi and others added 15 commits October 4, 2025 17:49
Signed-off-by: rohan <rohan.chaturvedi@protonmail.com>
Signed-off-by: rohan <rohan.chaturvedi@protonmail.com>
…e and authentication flow

- Expanded the description of External Identities to clarify their role as identity providers for programmatic access.
- Added an example use case involving EC2 instances and the Phase CLI.
- Outlined the authentication flow for using External Identities.
- Included benefits and prerequisites for implementing External Identities.
- Included External Identities in the access permissions table for various user roles.
- Updated access levels for External Identities across different roles to reflect full, read, and no access as applicable.
- Introduced a new documentation file for the External Identities API, detailing the authentication process using AWS IAM.
- Included required and optional fields for the API request, along with example requests in multiple programming languages.
- Provided notes on signing the AWS request for clarity on the authentication flow.
- Included a new entry for 'External Identities' in the navigation component to enhance user access to the related API documentation.
…ctions component

- Added a description to clarify the purpose of External Identities in the authentication process.
- Included the DocActions component for enhanced user interaction.
- Improved the wording for the signature expiry property for better readability.
…tion

- Clarified the link to External Identities documentation by correcting the URL.
- Improved the structure of the AWS IAM authentication instructions for better readability.
…external identities

- Added links to 'dynamic-secrets' and 'external-identities' in llms.txt for better navigation.
- Updated sitemap.xml to include new URLs for 'dynamic-secrets', 'external-identities', and other relevant sections to improve search engine indexing.
…vice account ID

- Replaced the hardcoded service account ID in the authentication examples with a placeholder for better security practices.
- Enhanced the JavaScript, Python, Go, and Ruby examples to include proper signing of AWS requests and base64 encoding of request details.
- Improved overall clarity and structure of the authentication process across multiple programming languages.
…ormat

- Changed the authentication example from cURL to a JSON body format for clarity.
- Removed the hardcoded service account ID in the example to enhance security practices.
- Improved the overall structure of the request example for better readability.
- Added 'mermaid' package version 11.12.0 to package.json for enhanced diagramming capabilities.
- Updated yarn.lock to reflect the addition of 'mermaid' and other related dependencies, ensuring compatibility and stability across the project.
- Introduced a new Diagram component that utilizes the Mermaid library for dynamic diagram rendering.
- Implemented client-side rendering with theme detection for dark mode support.
- Added error handling for rendering issues and ensured responsive SVG output.
- Included loading state while the diagram is being processed.
- Added export for the Diagram component in the mdx.jsx file to enable its usage across the application.
- Added a sequence diagram to illustrate the authentication flow between the client, Phase, and AWS STS.
- Updated the documentation to provide a clearer understanding of the steps involved in obtaining and using the Access Token.
@nimish-ks nimish-ks merged commit 113a535 into main Oct 5, 2025
1 check failed
@nimish-ks nimish-ks deleted the feat--external-identities branch October 5, 2025 16:31
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