2017-08-09 7 views
0

マークロジックを使用してユーザーを認証します。私たちは、Login Serverとしてmarklogicを使用しようとしています。つまり、marklogicに存在するユーザーを自分の役割でチェックし、適切なページを表示することを意味します。Marklogic..Marklogicからログインサーバーとしてユーザーを認証

javascriptとnode.js.の使用

私はmarklogicの新機能としてコードを提供してください。

marklogicでLDAPを設定しました。私は、ログイン・フォームでユーザーの資格情報を入力すると


、それはmarklogicに対して検証し、marklogicにdefinfed役割に基づいて適切なページにリダイレクトされますか?

答えて

3

LDAPは、外部LDAPサーバを使用してMarkLogicログインを認証するために、他のアプリケーションによる認証にLDAPサービスを提供していないMarkLogicで使用されている-code

は、誰もが簡単な例を挙げて説明することができます。

ユーザーを認証するHTTPインターフェイスを提供できる範囲でMarkLogicを「ログインサーバー」として使用できますが、「クライアント」アプリケーションでこれを実施する必要があります。どのような認証プロトコルを使用するかに応じて、それを行う方法が決まります。

REST APIまたはHTTP APIを使用できます。

単純な例では、 "Basic Digest"認証を使用すると、 "OK"などの静的コンテンツを含むことができる単純な "index.html"ファイルを使用してMarkLogicでHTTPアプリケーションを作成する必要があります。すると、次の操作を行います。

  • はMarkLogicにユーザーを作成し
  • 「OK」結果または取得するか、そのポートに接続する
  • ユーザーまたはアプリケーションを「基本ダイジェスト」を使用するHTTPアプリケーションを設定します。不正なHTTPエラー。

どのように処理するかは、node.jsアプリケーションによって異なります。