Code for the Catch-All IdP web interface