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

@shane-tomlinson feedback appreciated!
It looks off because of the mixed use of braces for an expression and for a function block, but tis what `grunt lint` demands.