From ddea64b458805f079d729538e5ee7d6eeb3edbaa Mon Sep 17 00:00:00 2001 From: Michael Snoyman Date: Sat, 24 Sep 2011 20:47:03 +0300 Subject: [PATCH] OpenID: Google and Yahoo login buttons --- yesod-auth/Yesod/Auth/Message.hs | 4 ++++ yesod-auth/Yesod/Auth/OpenId.hs | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/yesod-auth/Yesod/Auth/Message.hs b/yesod-auth/Yesod/Auth/Message.hs index c2d63645..5a154488 100644 --- a/yesod-auth/Yesod/Auth/Message.hs +++ b/yesod-auth/Yesod/Auth/Message.hs @@ -10,6 +10,8 @@ import Data.Text (Text) data AuthMessage = NoOpenID | LoginOpenID + | LoginGoogle + | LoginYahoo | Email | Password | Register @@ -37,6 +39,8 @@ data AuthMessage = defaultMessage :: AuthMessage -> Text defaultMessage NoOpenID = "No OpenID identifier found" defaultMessage LoginOpenID = "Login via OpenID" +defaultMessage LoginGoogle = "Login via Google" +defaultMessage LoginYahoo = "Login via Yahoo" defaultMessage Email = "Email" defaultMessage Password = "Password" defaultMessage Register = "Register" diff --git a/yesod-auth/Yesod/Auth/OpenId.hs b/yesod-auth/Yesod/Auth/OpenId.hs index d27e49a6..4f650be4 100644 --- a/yesod-auth/Yesod/Auth/OpenId.hs +++ b/yesod-auth/Yesod/Auth/OpenId.hs @@ -39,6 +39,12 @@ authOpenId = padding-left: 18px; |] [QQ(whamlet)| +
+ +