We apologize for the instability of composr.app and appreciate your patience. We are working on the statistics addon and trying to find an optimal way to store and render data. Unfortunately, we have yet to find a solution that can handle the traffic (and therefore, tens of millions of statistical records) of composr.app. We're working hard on one.
#5103 - Make rules acceptance page a step in all forms of log-in
If this is implemented, it probably would make sense to do so with the "forced profile completion" system (#478) that is currently used for httpauth logins and others, and in coordination with a new system of tracking when users have accepted rules (#3590).
i.e. The user logs in, the system sees they haven't agreed to the rules yet, so forces them to agree as a part of the forced profile completion screen.
i.e. The user logs in, the system sees they haven't agreed to the rules yet, so forces them to agree as a part of the forced profile completion screen.