我正在建立一个应用程序与使用成员-简单-奥斯。
所以它看起来很像图书馆,它所做的就是事情。
下面是发生的情况:
我的问题是,如何将/dashboard定义为路由而不是索引?因此,在成功登录后,您将被重定向到/dashboard
发布于 2016-11-10 05:48:57
您可以在配置中配置Ember的routeAfterAuthentication
。
ENV['ember-simple-auth'] = {
routeAfterAuthentication: 'dashboard'
}
发布于 2020-10-25 11:26:18
四年后..。
在Ember部分,您可以添加routeAfterAuthentication
并将其称为一天,因为ESA默认为index
。
如果我们更深入地研究一下,至于ESA过去和现在仍然默认为Index
路由,那么Ember总是为您生成2条路由:
""
for ApplicationRoute"/"
代表IndexRoute,这两条路线是免费的。
我发现https://guides.emberjs.com/v3.20.0/routing/defining-your-routes/版本文档的措辞是冗长的,所以我从https://guides.emberjs.com/v1.10.0/routing/defining-your-routes/文档中粘贴,但是想法保持不变
从这个角度来看,ESA使用IndexRoute
作为默认是一个安全的选择。
https://stackoverflow.com/questions/40451535
复制