我目前正在开发一个带有 api 的 php web 应用程序,以从跨平台和 web 访问用户数据。开发人员将能够使用 api 密钥和秘密从 api 获取和插入用户数据。它还将使用 HTTP 引用来确保调用是从注册的应用程序 url 发出的。但问题出在 javascript 中,其中 API KEY 和 Secret 将显示在“页面源”中。我在谷歌上搜索了它,然后我听说了“OAuth”。现在我不知道OAuth.i 搜索了它,但没有发现任何有用的东西。所以请任何人都可以告诉我如何创建安全的 PHP 和 Javascript API,什么是 OAuth,以及如何使用它来保护我的 api。
谢谢