作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
是否可以在 Yesod 中重命名子站点的端点?
例如,不使用提供的 /login或 /email/register来自 yesod-auth ,我想称它们为“/entrar”和“/cadastrar”(分别是它们的 PT-BR 对应物)。
我设法做到这一点的唯一方法是设置我的 stack.yaml
使用 yesod-auth
的修改本地副本,但我想知道是否有更好的方法。
最佳答案
目前YesodAuth
数据类型不提供更改这些路由的方法,因此据我所知,您有两个选择:
yesod-auth
的本地副本并根据你的需要进行修改(你在做什么正确的知道)config/routes
有你想要的路线以及每个将重定向到 yesod-auth
的处理程序路线:/entrar MyauthEntrarR GET
getMyauthEntrar :: Handler Html
getMyauthEntrar = redirect LoginR
关于haskell - 如何在 Yesod 中更改子站点的 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49161845/
我是一名优秀的程序员,十分优秀!