0

OpenCPU サーバーをインストールし、ユーザーが独自のログインを作成できるようにしようとしていますが、次のエラー メッセージが表示され続けます。

GET /auth/login
Github secret file not found.

私が間違っていることについてのアイデアはありますか?

4

1 に答える 1

1

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で利用できるようになります。

于 2012-10-29T21:27:07.717 に答える