My application needs to execute some code immediately after a user has been authenticated, and I can do this just fine with a normal authentication by creating a listener and li