使用 MarkLogic 節點 API,我可以通過 LDAP 進行身份驗證嗎? (Using the MarkLogic Node API, can I authenticate through LDAP?)


問題描述

使用 MarkLogic 節點 API,我可以通過 LDAP 進行身份驗證嗎? (Using the MarkLogic Node API, can I authenticate through LDAP?)

我正在使用 MarkLogic 的 Node.js 客戶端 API 構建一個應用程序,並使用 LDAP 作為用於身份驗證的外部安全性,儘管它使用內部安全性數據庫進行授權。

對於 MarkLogic 的每次寫入/讀取/查詢,Node.js API 都需要調用 createDatabaseClient 方法。但是,這種方法需要用戶名和密碼。

我們不會將用戶的密碼存儲在本地,我們絕對不想要求用戶在每次操作時都輸入密碼。

有沒有辦法以不同的用戶身份調用 createDatabaseClient ?

例如,我能否以管理員用戶身份進行身份驗證,然後提供我想要搜索的用戶的用戶名,並讓 MarkLogic 像我是那個用戶一樣返回結果。


參考解法

方法 1:

The Node.js middle‑tier client can create the database client once for a user and use the same database client for any number of subsequent requests.

Is the middle‑tier client maintaining some kind of session state for the authenticated user? If so, could it cache the database client as part of the user state?

(by TravisChambersehennum)

參考文件

  1. Using the MarkLogic Node API, can I authenticate through LDAP? (CC BY‑SA 2.5/3.0/4.0)

#ldap #marklogic #node.js






相關問題

LDAP 在 PHP 中搜索多個 DN (LDAP search multiple DNs in PHP)

LDAP ke lingkungan mainframe (LDAP to a mainframe environment)

Пошукавы фільтр укладзеных груп LDAP (Nested Group LDAP Search Filter)

Why can't I bind my LDAP server in Perl code? (Why can't I bind my LDAP server in Perl code?)

如何通過 LDAP over TLS 對 Active Directory 進行身份驗證? (How to authenticate against Active Directory via LDAP over TLS?)

在 GForge、LDAP 身份驗證中,如何設置屬性 authenticatedBind 的值? (In GForge, LDAP Authentication, how do I set the value for the property authenticatedBind?)

什麼 ldap 查詢返回現在從活動目錄中刪除的用戶對象? (What ldap query returns the user objects now removed from active-directory?)

LDAP 和 Active Directory 有什麼區別? (What are the differences between LDAP and Active Directory?)

從 asp.net Web 應用程序的活動目錄中獲取用戶的全名 (Get user's full name from active directory in asp.net web application)

Grails Spring 安全配置通過 xml (Grails Spring Security Configuration thru xml)

如何為我的 Web 應用程序構建 LDAP 集成? (How to build LDAP integration for my web app?)

LDAP 查詢以檢查用戶是否是特定安全組的成員 (LDAP Query to check if User is a member of a particular security group)







留言討論