fgsl/microserviceframework

This package is abandoned and no longer maintained. No replacement package was suggested.

Fgsl Microservice Framework

2.0.1 2020-02-26 19:30 UTC

This package is auto-updated.

Last update: 2021-07-14 17:49:35 UTC


README

Authentication

Class JwtAdapter provides authentication based on Javascript Web Token. It was designed to work as provider for Laminas\Authentication.

Middleware

Class AbstractAuthHandler provides a HTTP handling with authentication and authorization control.

Class AbstractAclHandlerFactory makes easy to create factories for handlers with access control. This class use the model AclFactory to create a permission control based on component Laminas\Permissions\Rbac.

Class AclHandler provides a HTTP handler for a authorization error page. Use AclHandlerFactory to create instances of AclHandler.

Class LogoutHandler provides a standard HTTP handler for exiting from an application. Use LogoutHandlerFactory to create instances of LogoutHandler.

Class SessionMiddleware enables use of session for an application.