Content Sentinel: Secure Downloads
Content Sentinel is a powerful WordPress plugin that enables secure, time-limited access to files stored in AWS S3 or S3-compatible storage providers (like Wasabi, DigitalOcean Spaces, and Backblaze B2). Perfect for protecting premium content, course materials, digital products, and media files. Key
Content Sentinel is a powerful WordPress plugin that enables secure, time-limited access to files stored in AWS S3 or S3-compatible storage providers (like Wasabi, DigitalOcean Spaces, and Backblaze B2). Perfect for protecting premium content, course materials, digital products, and media files.
Key Features
- Secure File Delivery : Generate presigned URLs that expire automatically, ensuring your files remain protected
- S3 Browser : Browse your S3 bucket directly from WordPress admin (Pro feature)
- S3 Compatible : Works with AWS S3, Wasabi, DigitalOcean Spaces, Backblaze B2, and other S3-compatible providers
- Clean URLs : Use shortcodes to generate clean, user-friendly download links instead of long presigned URLs
- No AWS SDK Required : Pure PHP implementation – no external dependencies
- Easy Setup : One-click AWS CloudFormation setup or manual configuration
- Flexible Delivery Modes : Force download or stream/play in browser (Pro feature)
- Custom Denial Messages : Customize access denied messages (Pro feature)
How It Works
- 01Configure Your Storage : Connect to your AWS S3 bucket or S3-compatible provider
- 02Generate Secure Links : Use the shortcode [content_sentinel_url key="/path/to/file.mp4"] to create secure download links
- 03Automatic Expiration : Links expire after a set time (default: 10 minutes, configurable)
- 04Protect Your Content : Files are never directly accessible – users must go through WordPress authentication
Use Cases
- Course Platforms : Deliver course videos and materials securely
- Digital Products : Protect downloadable products and resources
- Membership Sites : Control access to premium content