【发布时间】:2012-10-29 19:34:10
【问题描述】:
我已经安装了 OpenCPU 服务器并试图让用户创建自己的登录名,但我不断收到以下错误消息:
GET /auth/login
Github secret file not found.
关于我做错了什么有什么想法吗?
【问题讨论】:
标签: r github oauth-2.0 opencpu
我已经安装了 OpenCPU 服务器并试图让用户创建自己的登录名,但我不断收到以下错误消息:
GET /auth/login
Github secret file not found.
关于我做错了什么有什么想法吗?
【问题讨论】:
标签: r github oauth-2.0 opencpu
auth/login 端点与(实验性)github 身份验证有关。为此,您需要在系统上创建一个名为 /etc/opencpu/secret.conf 的文件,其中包含 github 的“秘密”,这是一种私钥。 secret.conf 文件的格式必须如下:
{
"secret": "1515ab906aa1c8250e99410fb204a8d3fd16a738"
}
有关 github 身份验证和注册域以获取机密的更多信息,请参阅http://developer.github.com/v3/oauth/。
附带说明:如果您托管自己的服务器,则以 root 身份 ssh-in 并安装您希望在标准 lcoations 中使用的 R 包可能更容易。然后这些包将在/R/pub 下可用,例如:http://public.opencpu.org/R/pub。
【讨论】: