wrangling to make the Persona login work nicely and the interface realize when you've done it