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

@shane-tomlinson feedback appreciated!
When calling `this.user`, a consumer calls `getSignedInAccount`. Here the consumer calls `signedInAccount`. It would be nice to be consistent. Or, `signedInAccount` could be accessed via a getter and remove the `()`?