Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Haskell 如何自定义YesSOD登录页面?_Haskell_Authentication_Google Oauth_Yesod - Fatal编程技术网

Haskell 如何自定义YesSOD登录页面?

Haskell 如何自定义YesSOD登录页面?,haskell,authentication,google-oauth,yesod,Haskell,Authentication,Google Oauth,Yesod,我在YesSOD应用程序中实现了Google身份验证 当我打开时,我看到一个由YesSOD生成的页面 我试图将login.hamlet添加到templates文件夹,但它没有覆盖默认的登录页面 在YesSOD中自定义登录页面的正确方法是什么?您可以覆盖此处列出的类方法 例如,如果您想更改默认电子邮件登录页,可以在Health.H/P>中进行。 实例YesDouthEmail应用程序,其中 ... emailLoginHandler=myEmailLoginHandler 然后看看这里如何实现它

我在YesSOD应用程序中实现了Google身份验证

当我打开时,我看到一个由YesSOD生成的页面

我试图将login.hamlet添加到templates文件夹,但它没有覆盖默认的登录页面


在YesSOD中自定义登录页面的正确方法是什么?

您可以覆盖此处列出的类方法

例如,如果您想更改默认电子邮件登录页,可以在Health.H/P>中进行。

实例YesDouthEmail应用程序,其中
...
emailLoginHandler=myEmailLoginHandler

然后看看这里如何实现它

您可以覆盖这里列出的类方法

例如,如果您想更改默认电子邮件登录页,可以在Health.H/P>中进行。

实例YesDouthEmail应用程序,其中
...
emailLoginHandler=myEmailLoginHandler

然后在这里查看如何实现它

谢谢你的帮助,这不是我要找的,因为我正在通过yessod.auth.OAuth2.Google使用Google auth,但它有助于理解我应该检查什么。谢谢你的帮助,这不是我要找的,因为我正在通过yessod.auth.OAuth2.Google使用Google auth,但这有助于理解我应该检查什么。