OpenID: Google and Yahoo login buttons
This commit is contained in:
parent
94f4548adc
commit
ddea64b458
@ -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"
|
||||
|
||||
@ -39,6 +39,12 @@ authOpenId =
|
||||
padding-left: 18px;
|
||||
|]
|
||||
[QQ(whamlet)|
|
||||
<form method="get" action="@{tm forwardUrl}">
|
||||
<input type="hidden" name="openid_identifier" value="https://www.google.com/accounts/o8/id">
|
||||
<button .openid-google>_{Msg.LoginGoogle}
|
||||
<form method="get" action="@{tm forwardUrl}">
|
||||
<input type="hidden" name="openid_identifier" value="http://me.yahoo.com">
|
||||
<button .openid-yahoo>_{Msg.LoginYahoo}
|
||||
<form method="get" action="@{tm forwardUrl}">
|
||||
<label for="#{ident}">OpenID: #
|
||||
<input id="#{ident}" type="text" name="#{name}" value="http://">
|
||||
|
||||
Loading…
Reference in New Issue
Block a user