OAuth, javascript and many URI's

OAuth, javascript and many URI's

本文关键字:URI many javascript and OAuth      更新时间:2023-09-26

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

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

是否有可能使用非静态重定向 URI 制作安全且有效的解决方案,并且只使用JavaScript,在普通的网络浏览器中工作?

因此

,您可以使用对应用的请求中提供的信息来指示应用的 URL。例如,如果请求到达http://example.com/path/to/app,并且您在应用程序中知道/to/app是路由基础结构的一部分,则应用程序的路径http://example.com/path/

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

使用从服务器加载的javascript

库,我要么像上面一样确定它,要么在生成javascript文件时对其进行硬编码(当你告诉人们在哪里下载javascript时,它可以使用一个表格,首先需要他们的网址)。