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 し、標準の lcoations で使用する R パッケージをインストールする方が簡単かもしれません。/R/pub
これらのパッケージは、たとえばhttp://public.opencpu.org/R/pubで利用できるようになります。