legacy - need I say more?

-> resulted in buggy behavior for users with more than one authentication