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

@shane-tomlinson feedback appreciated!
What's the difference between `getAccount` and `getCurrentAccount`? Seems ripe for confusion.