actix-web-middleware-keycloak-auth

A middleware for Actix Web that handles authentication with a JWT emitted by Keycloak.
Features
- Actix Web middleware
- deny HTTP requests that do not provide a valid JWT
- require one or several Keycloak roles to be included in the JWT
- error HTTP responses sent from the middleware can have generic bodies as well as detailed error reasons
Usage
License
MIT License Copyright (c) 2020 David Sferruzza