Skip to content

Private File Cards #166

@weaponsforge

Description

@weaponsforge

Currently, all newly-created File Cards are set to "public" mode and accessible at /cards/embed/?id={CARD_ID}

This feature will enable private/public access to the File Cards similar to published/unpublished Posts, #111.

  • Add a published (boolean) property in Card #85 items
  • After adding the published property, a Card with published=false will
    • For public viewers:
      • Display a "Not Found" text message
      • Have its thumbnail picture [1] and upload file [2] inaccessible from the Firebase Storage URL and its Web APIs
      • Have its Card [3] item inaccessible from the Firestore Web APIs
    • For File Card creators/owners:
      • Card, thumbnail picture and upload file should be accessible if they are signed in to their accounts
  • Only Cards with a published=true property will be accessible for public viewing via URL and Firebase Storage APIs

Important

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions