Allow the UA to bond while connecting. #352

merged 2 commits into from Feb 10, 2017


None yet

3 participants


Fixes #346.

My impression is that we can't control Mac's bonding behavior, so we can't provide a function to let the website request bonding. Having a bond seems like it's always more secure than not having one, and the main downside of trying to bond would be that we might show a pin-entry dialog if that's the pairing method the devices negotiate. Showing that dialog on connection seems better than showing it when the first secure characteristic is accessed.

scheib approved these changes Jan 30, 2017 View changes

Thanks, normative text LGTM. Please incorporate the change description as a spec note explaining why, and why not an API.

@jyasskin jyasskin merged commit ca0e3c9 into WebBluetoothCG:master Feb 10, 2017

1 check passed

continuous-integration/travis-ci/pr The Travis CI build passed
@jyasskin jyasskin deleted the jyasskin:allow-bonding branch Feb 10, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment