as for..."Security aspect of the Obamacare sign up"
IMO, pass word only.
One entity that does not care about your privacy, unknowingly anyway....Federal Government.....you sign with it as if it were the almighty.
It's not....it hires too many contractors of all shapes sizes and ulterior motives....and they are the ones you have to watch out for when it comes to millions of line code.
doni