estoy mirando a la aplicación Twitter OAuth propone aquí:OAuth: incrustando el secreto del cliente en su aplicación?
https://dev.twitter.com/docs/auth/oauth
y oauth bibliotecas como señal:
http://code.google.com/p/oauth-signpost/
que ambos hablan sobre el uso de la clave secreta de cliente durante el flujo de OAuth, lo que significa para mi aplicación cliente, necesitaría almacenar el secreto en la aplicación misma. Esto es probablemente arriesgado ya que alguien podría sacar el secreto de mi aplicación. ¿Hay algún método para almacenar el secreto dentro de mi aplicación? ¿Estoy entendiendo mal el oauth flow?
Gracias
¿Podría profundizar en eso? He leído rápidamente el borrador - http://tools.ietf.org/html/draft-ietf-oauth-v2-22#section-9 - ¿Esto significa que las aplicaciones nativas no emplean un "secreto de cliente" cuando usando OAuth? ¿Podría describir el flujo requerido? –
Las aplicaciones nativas no deben usar un secreto de cliente porque no tiene ningún valor real y crea una falsa sensación de seguridad. –