The Content module provides a complete content management layer for the platform. It centralizes page creation, SEO configuration, layouts, and search engine indexing while remaining fully integrated with Laravel and Blade.
Unlike traditional CMS solutions that replace Laravel's rendering engine, this module uses Blade as its native template engine, allowing developers to leverage the entire Laravel ecosystem without limitations.
-
Page Builder
- Create and manage dynamic pages.
- Full support for Laravel Blade templates.
- Access to all Blade directives, components, layouts, and helpers.
- Route-based page rendering.
-
SEO Management
-
Configure SEO metadata for authentication pages:
- Login
- Register
- Forgot Password
- Reset Password
- Email Verification
-
Custom meta titles.
-
Meta descriptions.
-
Open Graph tags.
-
Twitter Cards.
-
Canonical URLs.
-
-
Custom Pages
- Create unlimited static or dynamic pages.
- Blade-powered templates.
- Custom routes.
- SEO configuration per page.
-
Layout Management
- Create and edit reusable layouts.
- Shared headers, footers, and sections.
- Blade inheritance support.
- Flexible page composition.
-
Search Engine Indexing
- Automatic sitemap generation.
- Search engine friendly URLs.
- Page indexing management.
- Robots configuration support.
-
Developer Friendly
- Built entirely on Laravel.
- Native Blade rendering.
- Modular architecture.
- Easy to extend.
- Suitable for custom applications, portals, and enterprise projects.
Most CMS platforms introduce their own template language or rendering engine.
The Content module keeps everything inside Laravel, allowing developers to use:
- Blade Components
- Blade Directives
- View Composers
- Laravel Helpers
- Middleware
- Service Container
- Dependency Injection
- Live Laravel features without restrictions
This makes it possible to build highly dynamic pages while maintaining a clean and familiar development workflow.
- Corporate websites
- Landing pages
- Authentication pages
- Legal pages
- Marketing pages
- Documentation
- Custom portals
- SaaS websites
- Identity Server front-end
The module is designed to work as an independent package within the platform's modular architecture.
It integrates seamlessly with the routing system, view engine, SEO services, and indexing components while remaining completely decoupled from the application core.
- Visual page editor
- Page versioning
- Media manager
- Content blocks
- Navigation menus
- Localization support
- Revision history
- Scheduled publishing
- Draft/Publish workflow
- Theme support
This module is part of the modular Authorization Server platform and follows the project's licensing terms.