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

Allow embedding by list of trusted referers when GLOBAL_LOGIN is enabled. #1093

Open
wants to merge 10 commits into
base: main
Choose a base branch
from

Commits on Oct 23, 2024

  1. Enable cross-domain embedding by list of referers.

    Add settings key GLOBAL_LOGIN_ALLOW_EMBED_DOMAINS, and exclude embed? and /media/ from auth requirements if present.
    yatesdr authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    2a02939 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a7d3bb View commit details
    Browse the repository at this point in the history
  3. Create embed-403.html

    Dummy player for embedding on rich editors, to permit layout evaluation if the referer is not set until save.
    yatesdr authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    0650267 View commit details
    Browse the repository at this point in the history
  4. Doc for GLOBAL_LOGIN_ALLOW_EMBED_DOMAINS

    Add note for usage.
    yatesdr authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    effa1db View commit details
    Browse the repository at this point in the history
  5. Fix lint

    yatesdr authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    a7550ea View commit details
    Browse the repository at this point in the history
  6. Fix linter

    yatesdr authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    f3ea941 View commit details
    Browse the repository at this point in the history
  7. Fix linter

    yatesdr authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    73d229a View commit details
    Browse the repository at this point in the history
  8. Fix linter

    yatesdr authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    284a3fa View commit details
    Browse the repository at this point in the history
  9. Fix linter

    yatesdr authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    d438144 View commit details
    Browse the repository at this point in the history
  10. Fix linter

    yatesdr authored Oct 23, 2024
    Configuration menu
    Copy the full SHA
    6c7dacf View commit details
    Browse the repository at this point in the history