Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Task]: Hide access to development site #430

Open
2 tasks
acouch opened this issue Aug 29, 2023 · 0 comments
Open
2 tasks

[Task]: Hide access to development site #430

acouch opened this issue Aug 29, 2023 · 0 comments

Comments

@acouch
Copy link
Collaborator

acouch commented Aug 29, 2023

Summary

The development site does not have any sensitive information or artifacts as all of the code and the workflow to generate it is public. We want the dev site to be accessible to non-technical reviewers. However, we do not want the development site to be indexed, linked to, or confused by the general public as the production site. It is OK for the password or URL to be in code or even in the documentation.

This could be implemented by:

  • feature flags
  • htpasswd
  • AWS auth mechanism

Acceptance criteria

  • development site hidden
  • documentation updated
@acouch acouch added the project: grants.gov Grants.gov Modernization tickets label Aug 29, 2023
@sumiat sumiat added this to the Technical Improvements milestone Sep 18, 2023
@acouch acouch modified the milestones: Technical Improvements, Static Site - Post Launch Technical Improvements Oct 11, 2023
@sumiat sumiat added refinement and removed project: grants.gov Grants.gov Modernization tickets labels Dec 7, 2023
@sumiat sumiat modified the milestones: Static site - post launch technical improvements , Technical improvements Jan 4, 2024
@acouch acouch removed the refinement label Feb 27, 2024
@margaretspring margaretspring removed this from the Technical improvements - Cross-Deliverables milestone Oct 22, 2024
@mxk0 mxk0 removed the refinement label Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

5 participants