Add feature to show the prompt if all restrictions have been met.

Our current design is set up so that the prompt is only shown after the user has logged in, but we do not want to consider login a significant event. We still only want to show the alert if all restrictions have been met, but there isn't a way to do that currently. This adds that functionality.

We currently have a hack in place to do this, but I would prefer to have a real mechanism in place to use.