JanRainインストールページの説明では、アプリIDを動的にロードするように指示されています。誰かがそれが何を意味するのか説明できますか?これはJavascriptなので、appidはクライアントに送信する必要がありますよね?ありがとう。
1 に答える
はい - ドキュメントに記載されているように、AppID を提供する必要があります (Janrain アカウントのホームページで提供されます)。サーバー側のマークアップの選択内容に応じて、構成ソースを参照するサーバー側のマークアップ シーケンスとして AppID を指定できます。
これは、ある時点でこのキーを変更する必要がある場合 (おそらくアプリケーションが侵害され、アプリと秘密キーを変更する必要がある場合、アプリケーション名を変更する場合) に、一部の構成ファイルに変更する場所が 1 か所あるようにするための提案です。すべての Web ページ全体ではなく、
サーバー側のテクノロジーが何であるかについての知識がなければ、「アプリ ID を動的に (構成を通じて)」実装する方法について、これ以上具体的に説明することはできません。
複数のキーを持つことについて混乱している場合は、公開/秘密キー認証の方法で考えてください。アプリ ID は公開鍵です。これを使用して、あなたが誰であるかをサーバーに公開して伝えます (RPX ウィジェットで使用される URL とともに、あなたとあなたのアプリケーションを識別します)。
それらに提供されたトークン URL を介してコールバックを受信すると、サーバー側にコールバックし、そこで秘密鍵を使用して (SSL 経由で通信するだけでなく)、認証を完了します。