Release Notes: Domain Restrictor Plugin v1.0.0
We are excited to announce the release of the Domain Restrictor Plugin for Strapi. This plugin provides an easy and effective way to control access to your Strapi application based on domain restrictions. With this release, you can now manage a list of allowed domains directly from the Strapi admin panel and enforce access restrictions seamlessly across your application.
Key Features:
- Domain Management: Easily add, view, and remove allowed domains through an intuitive admin interface.
- Automatic Domain Inclusion: The current domain is automatically added to the allowed list if it’s not present, ensuring uninterrupted access.
- Middleware Integration: A built-in middleware checks incoming requests against the allowed domains, providing a robust layer of access control.
- Content Type Support: Includes a new content type for managing domains, allowing for easy customization and extension.
- API Endpoints: Offers API endpoints to interact programmatically with the domain list, including create, read, and delete operations.
Enhancements:
- Refactored middleware for improved domain restriction logic and maintainability.
- Updated user interface elements to enhance usability, including visual cues for disabled checkboxes.
- French translations included in the package.json for localized user experience.
This release sets the foundation for enhanced security and control within your Strapi applications by enabling domain-based access restrictions. We encourage you to explore the new features and integrate them into your projects to ensure your application is accessed only by authorized domains.
Full Changelog: https://github.com/AndrocodeFr/domain-restrictor/commits/v1.0.0