【发布时间】:2018-04-19 08:20:50
【问题描述】:
我使用plumber 包创建了一个示例函数。
#* @get /tags
printmyname <- function(x) print(x)
当我运行以下程序时。
library(plumber)
r <- plumb("plumber_Usman2.R")
r$run(host="0.0.0.0",port=8000)
一个 API 暴露在我的本地主机上,我可以使用我的 R server 的主机访问它。
类似
http://host:8000/tags?x="这个设计看起来很糟糕,请修复它"
我的问题是,由于 API 是开放的,任何人都可以通过链接公开访问,我想使用 Oauth 来保护它。我一直在做研究,但什么都没有。如果有人可以通过plumber 或任何其他可以保护我的API. 的软件包在这方面指导我,我将不胜感激。这可能吗?
【问题讨论】: