Skip to content

Commit

Permalink
Update doc/design/linc_permissions.md
Browse files Browse the repository at this point in the history
Co-authored-by: Kabilar Gunalan <kabi@mit.edu>
  • Loading branch information
aaronkanzer and kabilar authored Nov 13, 2024
1 parent 1493104 commit cc15eb1
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion doc/design/linc_permissions.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ Render with hosted Neuroglancer
- Host Neuroglancer fork on S3 bucket with static site hosting enabled. Create an AWS CloudFront distribution to sit as a verified proxy with permission to access many S3 assets at once via presigned cookies. Provide CNAME for CloudFront Distribution URL to `neuroglancer.lincbrain.org` so that cookies generated by LINC Archive (also living at a `*.lincbrain.org`) can be shared between the API and the Neuroglancer site.
- Modify the Neuroglancer source code to handle a CloudFront asset path (i.e. `neuroglancer.lincbrain.org` since the domains of the presigned cookie are limited to `*.lincbrain.org` domains due to same-site requirements for cookies) that is similar to any S3 asset path (i.e. `s3://`).
- Cookies would get passed in request to get asset
- See the #diagram section for further details on the design.
- See the [diagram](#diagram) section for further details on the design.

#### AWS Cognito, npm AWS SDK package

Expand Down

0 comments on commit cc15eb1

Please sign in to comment.