fix(signin): pass account data to broker instead of using currentUser

@shane-tomlinson feedback appreciated!
You know, this is usually what is done by a model of some sort in the MVC world.