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