Issue #8: 抽取 UsersController#active 里复杂的判断逻辑，优化代码。