wai-middleware-auth 0.2.4.1 → 0.2.5.0
raw patch · 4 files changed
+15/−2 lines, 4 filesnew-uploaderPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
+ Network.Wai.Middleware.Auth: getAuthUserFromVault :: Vault -> Maybe AuthUser
Files
- CHANGELOG.md +4/−0
- README.md +1/−1
- src/Network/Wai/Middleware/Auth.hs +9/−0
- wai-middleware-auth.cabal +1/−1
CHANGELOG.md view
@@ -1,3 +1,7 @@+# 0.2.5.0++- Add `getAuthUserFromVault` for `Servant.Api.Vault` user.+ # 0.2.4.0 - Add GitLab provider.
README.md view
@@ -1,6 +1,6 @@ # wai-middleware-auth -[](https://dev.azure.com/fpco/wai-middleware-auth/_build/latest?definitionId=4&branchName=master)+[](https://github.com/fpco/wai-middleware-auth/actions/workflows/tests.yml) Middleware that secures WAI application
src/Network/Wai/Middleware/Auth.hs view
@@ -21,6 +21,7 @@ , smartAppRoot , waiMiddlewareAuthVersion , getAuthUser+ , getAuthUserFromVault , getDeleteSessionHeader , decodeKey ) where@@ -315,6 +316,14 @@ getAuthUser :: Request -> Maybe AuthUser getAuthUser = Vault.lookup userKey . vault +-- | Get the username for the current user from the given Vault.+--+-- My be used instead of 'getAuthUser' in libraries that do not provide a+-- 'Request' value, such as @Servant.Api.Vault@.+--+-- @since 0.2.5.0+getAuthUserFromVault :: Vault.Vault -> Maybe AuthUser+getAuthUserFromVault = Vault.lookup userKey -- | Current version --
wai-middleware-auth.cabal view
@@ -1,6 +1,6 @@ cabal-version: 1.18 name: wai-middleware-auth-version: 0.2.4.1+version: 0.2.5.0 synopsis: Authentication middleware that secures WAI application description: Please see the README and Haddocks at <https://www.stackage.org/package/wai-middleware-auth> license: MIT