Necesito externalizar la autenticación a un IdP (Proveedor de identidad) pero no quiero que ese IdP sepa del sitio que llama. Los dos problemas principales son la URL de devolución de llamada y el encabezado referer
.
¿Hay alguna forma de "ocultar" o enmascarar la URL de devolución de llamada, el encabezado referer
y cualquier otro dato que pueda existir?
Algunas ideas pueden incluir
- Uso de javascript para HTTP POST
- Usar un objeto como ActiveX o complemento
- Adaptar Mozilla Persona a la idea (a menos que ya lo haga)
- Devolución de llamada a un proxy que simplemente salta y anonimiza el tráfico
¿Alguien conoce una forma de autenticar un sitio utilizando un tercero, ocultar la identidad del sitio de origen?