The package provides a set of middleware to secure your pages from unauthenticated access:
- middleware for pages that require an authenticated user
- middleware for pages that require guest user
- requires authentication for all pages except login and error page