【发布时间】:2018-11-20 01:00:04
【问题描述】:
我想“释放”一个嵌套路由,这样即使没有登录的用户也可以访问该路由。
例如:
posts
- /create
- /edit
- /show
在posts 路线上,我使用了AuthenticatedRouteMixin。
有了这个,所有的子路由都被自动保护了。现在我只想让/show 可访问。我知道我可以在 /create 和 /edit 上使用 mixin 并将其从 posts 路由中删除,但是如果您有 10 多个嵌套路由并且其中只有 1 个也应该可用于未登录的用户,那就太好了不方便。
您知道应对这一挑战的其他解决方案吗?
如果没有,我想我必须为此编写一个额外的 mixin...
谢谢!
【问题讨论】:
标签: ember.js ember-simple-auth