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

@shane-tomlinson feedback appreciated!
Yes, that will still be the case. Only now, if you've started multiple sign ups it will always use the account associated with the verification link rather than the last account you signed up with.