是否可以只通过javascript而不使用任何服务器端脚本来实现Oauth 1.0?
我正在尝试为Flickr照片探索开发一个Jquery插件。但我一直在验证用户身份。Flickr支持Oauth 1.0是否可以只通过javascript而不使用任何服务器端脚本来实现Oauth 1.0?,javascript,ajax,oauth,flickr,Javascript,Ajax,Oauth,Flickr,我正在尝试为Flickr照片探索开发一个Jquery插件。但我一直在验证用户身份。Flickr支持Oauth 1.0 我的问题是,您认为有没有办法只用Javascript实现OAuth1.0?“仅使用Javascript”意味着我不能使用任何服务器端脚本。我必须通过Ajax发出所有请求。您知道Ajax有跨源限制,根据我的实验,Oauth的链接不允许CORS/jsonp。不,这是不可能的。这就是OAuth2.0诞生的原因之一 例如,OAuth 2.0还清楚地说明了如何使用JavaScript在浏
我的问题是,您认为有没有办法只用Javascript实现OAuth1.0?“仅使用Javascript”意味着我不能使用任何服务器端脚本。我必须通过Ajax发出所有请求。您知道Ajax有跨源限制,根据我的实验,Oauth的链接不允许CORS/jsonp。不,这是不可能的。这就是OAuth2.0诞生的原因之一 例如,OAuth 2.0还清楚地说明了如何使用JavaScript在浏览器中完全使用OAuth,而JavaScript无法安全地存储令牌,并且从较高的层次解释了如何在移动电话上甚至在没有web浏览器的设备上使用OAuth。
如果只是客户端大小的javascript,我认为您将遇到CORS问题,但最糟糕的是,当您需要为oauth请求创建签名时,您将在javascript中公开您的密钥。