Estoy trabajando en un sitio web y estoy considerando usar OpenID para la autenticación. El sitio tendrá algunos servicios premium de bajo costo ($ 3 a $ 5), pero no protegerá datos del usuario particularmente confidenciales, solo se guardó el estado del juego. Desde mi punto de vista, mi principal preocupación con respecto a la autenticación es que la persona que pagó por esos servicios es la misma persona que usa esos servicios. No me importa verificar que el usuario pertenezca a una dirección de correo electrónico particular u otra identidad pública.
¿A qué riesgos me abro si permito usar johndoeblog.com/openid
en comparación con un proveedor conocido como Google? ¿Quizás el propio usuario confía más en su propio servidor privado que en Google? ¿Por qué debería obligarlo a confiar en los mismos proveedores de autenticación en los que confío?
El único factor que puedo ver es que el usuario comparte voluntariamente sus credenciales o está comprometido, lo que permite que varias personas accedan a los servicios premium, pero ese es un problema que tengo que mitigar independientemente del proveedor de autenticación que use. ¿Qué me estoy perdiendo aquí?