haskell - 将authRoute直接指向google auth

标签 haskell yesod

因为无论如何我只使用 google auth,所以我想去掉登录屏幕,因为只打开一个 google 按钮的页面是多余的。

authRoute 设置为直接指向 google auth 而不是指向 Just $ AuthR LoginR 的方式(如果可能)是什么?它看起来并不简单,因为它涉及一些 POST 请求,但我希望我在这里遗漏了一些明显的东西。

最佳答案

您想重定向到 forwardUrl对于 Google 电子邮件:

Just $ AuthR Yesod.Auth.GoogleEmail.forwardUrl

关于haskell - 将authRoute直接指向google auth,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21094784/

相关文章:

haskell - cabal install 挂起安装 yesod-platform

haskell - 与 State monad 喜结良缘

haskell - 如何进行 Haskell 函数类型检查

haskell - 如何在 Esqueleto 查询中使用 Group By 和 Sum

haskell - 从 ghci session 中的子目录导入(从 yesod 中的测试导入模块)

haskell - 如何处理像 Yesod 这样的 Haskell 框架中的类型

haskell - 一旦我有了 F-Algebra,我可以用它来定义 Foldable 和 Traversable 吗?

haskell - 如果返回a = 返回b 那么a=b 吗?

haskell - 从 Hoogle 命令行访问函数的文档

facebook - 在 haskell 中编写 facebook 应用程序的最佳方法是什么?