Skip to content

laskaridis/clippy

Repository files navigation

Security Guidelines

  • Treat clip text as user data; avoid logging raw clip content.
  • Keep cross-user access impossible by construction (queryset scoping + constraints + tests).
  • CsrfExemptSessionAuthentication exists for first-party extension compatibility. Do not expand CSRF exemptions casually.
  • New endpoints must require authentication unless a public endpoint is explicitly required.

Security Review Checklist

Before finishing a change, verify:

  • Ownership checks are enforced in querysets and object lookups.
  • No endpoint leaks cross-user data.
  • Session/cookie behavior remains compatible with extension login flow.
  • Error handling does not leak sensitive internals.

About

No description, website, or topics provided.

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published