Login 从Marklogic对用户进行身份验证..Marklogic作为登录服务器

Login 从Marklogic对用户进行身份验证..Marklogic作为登录服务器,login,ldap,marklogic,Login,Ldap,Marklogic,我想使用MarkLogic对用户进行身份验证。我们正在尝试使用MarkLogic作为登录服务器,这意味着我想检查MarkLogic中的用户及其角色,并显示相应的页面 使用JavaScript和node.js 请提供代码,因为我是MarkLogic新手 我们已经用MarkLogic配置了LDAP 当我在登录表单中输入用户凭据时,它将根据MarkLogic进行验证,并根据MarkLogic中定义的角色重定向到相应的页面 有人能用简单的示例代码解释一下吗?MarkLogic使用LDAP通过外部LDA

我想使用MarkLogic对用户进行身份验证。我们正在尝试使用MarkLogic作为登录服务器,这意味着我想检查MarkLogic中的用户及其角色,并显示相应的页面

使用JavaScript和node.js

请提供代码,因为我是MarkLogic新手

我们已经用MarkLogic配置了LDAP


当我在登录表单中输入用户凭据时,它将根据MarkLogic进行验证,并根据MarkLogic中定义的角色重定向到相应的页面


有人能用简单的示例代码解释一下吗?

MarkLogic使用LDAP通过外部LDAP服务器对MarkLogic登录进行身份验证,而不是提供LDAP服务供其他应用程序进行身份验证

您可以将MarkLogic用作“登录服务器”,只要您可以提供一个HTTP接口来验证用户,但您的“客户端”应用程序将需要强制执行此操作。根据您使用的身份验证协议,您将指定如何执行此操作

您可以使用REST或HTTP API

例如,使用“基本摘要”身份验证需要在MarkLogic上使用简单的“index.html”文件创建HTTP应用程序,该文件可以包含任何静态内容,如“OK”。然后,执行以下操作:

  • 在MarkLogic中创建用户
  • 将HTTP应用程序设置为使用“基本摘要”
  • 连接到该端口的任何用户或应用程序都将获得“OK”结果或未经授权的HTTP错误

然后由node.js应用程序决定如何继续。MarkLogic使用LDAP通过外部LDAP服务器对MarkLogic登录进行身份验证,而不是为其他应用程序的身份验证提供LDAP服务

您可以将MarkLogic用作“登录服务器”,只要您可以提供一个HTTP接口来验证用户,但您的“客户端”应用程序将需要强制执行此操作。根据您使用的身份验证协议,您将指定如何执行此操作

您可以使用REST或HTTP API

例如,使用“基本摘要”身份验证需要在MarkLogic上使用简单的“index.html”文件创建HTTP应用程序,该文件可以包含任何静态内容,如“OK”。然后,执行以下操作:

  • 在MarkLogic中创建用户
  • 将HTTP应用程序设置为使用“基本摘要”
  • 连接到该端口的任何用户或应用程序都将获得“OK”结果或未经授权的HTTP错误
然后由node.js应用程序决定如何继续