lib:wai-middleware-auth
Modules
- Network.Wai.Auth.Executable
- Network.Wai.Auth.Internal
- Network.Wai.Middleware.Auth
- Network.Wai.Middleware.Auth.OAuth2
- Network.Wai.Middleware.Auth.OAuth2.Github
- Network.Wai.Middleware.Auth.OAuth2.Gitlab
- Network.Wai.Middleware.Auth.OAuth2.Google
- Network.Wai.Middleware.Auth.OIDC
- Network.Wai.Middleware.Auth.Provider
Dependencies
- aeson lib:aeson >=0 && <2
- base lib:base >=4.12 && <5
- base64-bytestring lib:base64-bytestring >=0
- binary lib:binary >=0
- blaze-builder lib:blaze-builder >=0
- blaze-html lib:blaze-html >=0
- bytestring lib:bytestring >=0
- case-insensitive lib:case-insensitive >=0
- cereal lib:cereal >=0
- clientsession lib:clientsession >=0
- cookie lib:cookie >=0.4.2
- exceptions lib:exceptions >=0
- hoauth2 lib:hoauth2 >=1.11 && <1.17
- http-client lib:http-client >=0
- http-client-tls lib:http-client-tls >=0
- http-conduit lib:http-conduit >=0
- http-reverse-proxy lib:http-reverse-proxy >=0
- http-types lib:http-types >=0
- jose lib:jose >=0.8.0
- microlens lib:microlens >=0
- mtl lib:mtl >=0
- regex-posix lib:regex-posix >=0
- safe-exceptions lib:safe-exceptions >=0
- shakespeare lib:shakespeare >=0
- text lib:text >=0
- time lib:time >=0
- unix-compat lib:unix-compat >=0
- unordered-containers lib:unordered-containers >=0
- uri-bytestring lib:uri-bytestring >=0
- vault lib:vault >=0
- wai lib:wai >=3.0 && <4
- wai-app-static lib:wai-app-static >=0
- wai-extra lib:wai-extra >=3.0.7
- yaml lib:yaml >=0
Reverse dependencies
Direct only. Not exhaustive.
- servant-oauth2 lib:servant-oauth2
- servant-oauth2-examples exe:example-auth
- servant-oauth2-examples exe:example-cookies
- servant-oauth2-examples exe:example-simple
- servant-oauth2-examples lib:servant-oauth2-examples
- wai-middleware-auth exe:wai-auth
- wai-middleware-auth test:spec