Passing browser information to config flow

Hi all,

I’ve run into a couple of instances where the backend wants a browser fingerprint. Usually this is for 2FA so you can do “remember this device”, but I’ve also seen it in OpenID.

So, I was wondering if there was a way to do this.

On a related note, is there any way to get the frontend to download some javascript? This would help for this case (since usually the validation code is js), as well as other cases where a js implementation exists, but a python one doesn’t.