Why is the web credentials API so bad? On chrome PasswordCredentials is supported but not on firefox, firefox for some reason only support PublicKeyCredentials, also when I