Remove code that we do not use
Some piece we cannot cover in our tests
Check carefully if the user is not already logged in either with FAS or OpenID
The OpenID login process itself, we cannot test
Expend the unit-tests for the login method
We can't test the OpenID login process per say, whatever the OpenID server