diff --git a/yesod-auth/ChangeLog.md b/yesod-auth/ChangeLog.md index 7cce78bf..ea924908 100644 --- a/yesod-auth/ChangeLog.md +++ b/yesod-auth/ChangeLog.md @@ -1,6 +1,11 @@ +## 1.4.17 + +* Add Show instance for user credentials `Creds` + ## 1.4.16 * Fix email provider [#1330](https://github.com/yesodweb/yesod/issues/1330) +* Document JSON endpoints of Yesod.Auth.Email ## 1.4.15 diff --git a/yesod-auth/Yesod/Auth.hs b/yesod-auth/Yesod/Auth.hs index c4cef202..dda8182f 100644 --- a/yesod-auth/Yesod/Auth.hs +++ b/yesod-auth/Yesod/Auth.hs @@ -105,7 +105,7 @@ data Creds master = Creds { credsPlugin :: Text -- ^ How the user was authenticated , credsIdent :: Text -- ^ Identifier. Exact meaning depends on plugin. , credsExtra :: [(Text, Text)] - } + } deriving (Show) class (Yesod master, PathPiece (AuthId master), RenderMessage master FormMessage) => YesodAuth master where type AuthId master