OAuth,javascript和许多URI

时间:2012-06-25 14:35:20

标签: javascript oauth

我正在尝试制作一个可以由许多人托管的程序,例如应用程序。 该应用程序使用REST API,因此我必须使用Oauth进行身份验证, 并且因为任何人都应该能够托管该程序,重定向URI不能是静态的。

此外,我不想使用任何服务器端处理,这对我来说只是javascript。

甚至可以使用非静态重定向URI创建安全且有效的解决方案, 并且只使用javascript,在普通的webbrowser中工作?

1 个答案:

答案 0 :(得分:0)

因此,您可以使用请求中提供的信息向您的应用指出您的应用的网址。例如,如果请求来到http://example.com/path/to/app并且您在应用中知道/to/app是路由基础结构的一部分,则应用的路径为http://example.com/path/

这就是我使用服务器端语言来确定它的方法。

使用将从服务器加载的javascript库,我会像上面那样确定它,或者我只是在生成javascript文件时硬编码(当你告诉人们在哪里下载javascript时,它可以使用首先需要其网址的表单。