嗯,你说得对。为了让这个 disallowed_group 问题在即将推出的更改被禁用时消失,我还需要修复另外几件事:
anonymous_users和logged_in_users根本没有出现在群组选择器中。我认为现在在这里允许使用它们是安全的,这样即使即将推出的更改被关闭,你也将everyone添加到disallowed_groups中也不会产生影响。- 修复
Guardian::AnonymousUser#in_any_groups?,使其在即将推出的更改被关闭时尊重anonymous_users。 - 为主题设置添加与站点设置相同的读取时间别名
0 (everyone)→5 (logged_in_users)。
我认为在即将推出的更改仍然可选且被禁用的期间,我可能还会在群组选择器中将 everyone 标记为 (legacy)(旧版)。
我会优先处理这些事项,并将它们加入我正在制定的整体计划中。