Provide CSRF token in Dummy login form

This commit is contained in:
Christopher League 2016-04-02 23:04:58 -04:00
parent 09087c934e
commit fd870c95f9

View File

@ -20,10 +20,13 @@ authDummy =
lift $ setCredsRedirect $ Creds "dummy" ident []
dispatch _ _ = notFound
url = PluginR "dummy" []
login authToMaster =
login authToMaster = do
request <- getRequest
toWidget [hamlet|
$newline never
<form method="post" action="@{authToMaster url}">
$maybe t <- reqToken request
<input type=hidden name=#{defaultCsrfParamName} value=#{t}>
Your new identifier is: #
<input type="text" name="ident">
<input type="submit" value="Dummy Login">