yesod-auth-lti13 0.2.0.1 → 0.2.0.2
raw patch · 3 files changed
+23/−7 lines, 3 filesdep ~lti13PVP: minor bump suggested
API additions: PVP suggests at least a minor version bump
Dependency ranges changed: lti13
API changes (from Hackage documentation)
+ Yesod.Auth.LTI13: AnonymizedLtiTokenClaims :: UncheckedLtiTokenClaims -> AnonymizedLtiTokenClaims
+ Yesod.Auth.LTI13: [unLtiTokenClaims] :: LtiTokenClaims -> UncheckedLtiTokenClaims
+ Yesod.Auth.LTI13: anonymizeLtiTokenForLogging :: UncheckedLtiTokenClaims -> AnonymizedLtiTokenClaims
+ Yesod.Auth.LTI13: newtype AnonymizedLtiTokenClaims
Files
- CHANGELOG.md +4/−0
- src/Yesod/Auth/LTI13.hs +17/−5
- yesod-auth-lti13.cabal +2/−2
CHANGELOG.md view
@@ -1,5 +1,9 @@ # Revision history for yesod-auth-lti13 +## 0.2.0.2 -- 2021-07-28++* lti13: add anonymization of tokens+ ## 0.2.0.1 -- 2021-02-26 * Fix version bounds
src/Yesod/Auth/LTI13.hs view
@@ -18,21 +18,33 @@ -- -- * Tool link URL: http://localhost:3000 module Yesod.Auth.LTI13 (- PlatformInfo(..)- , Issuer- , ClientId- , Nonce- , authLTI13+ -- * Integration with your site+ authLTI13 , authLTI13WithWidget , YesodAuthLTI13(..)++ -- * @credsExtra@ getters , getLtiIss , getLtiSub , getLtiToken++ -- * Data model+ -- ** Token data , LtiTokenClaims(..) , UncheckedLtiTokenClaims(..) , ContextClaim(..) , LisClaim(..) , Role(..)++ -- *** Anonymization+ , anonymizeLtiTokenForLogging+ , AnonymizedLtiTokenClaims(..)++ -- ** Auth+ , PlatformInfo(..)+ , Issuer+ , ClientId+ , Nonce ) where import Yesod.Core.Widget
yesod-auth-lti13.cabal view
@@ -1,7 +1,7 @@ cabal-version: >=1.10 name: yesod-auth-lti13-version: 0.2.0.1+version: 0.2.0.2 synopsis: A yesod-auth plugin for LTI 1.3 description: A plugin using <https://hackage.haskell.org/package/lti13> to implement IMS Global LTI 1.3 authentication for@@ -25,7 +25,7 @@ -- other-extensions: build-depends: base >=4.12 && <5 -- these two are always updated in concert with each other- , lti13 == 0.2.0.1+ , lti13 == 0.2.0.2 , base64-bytestring >= 1.0.0 && < 1.2 , bytestring >= 0.10.10 && < 0.11 , containers >= 0.6.2 && < 0.7