场景:
我使用botkit创建了一个BOT(可通过互联网访问),该软件拦截来自CISCO SPARK的命令并在JIRA(本地)上执行这些命令。 JIRA Server配置了LDAP登录。
问题:
我不想使用BOT帐户访问或登录JIRA服务器。 我想使用用户的ldap凭证从spark->传递bot - > JIRA使用用户凭证来运行jira命令。
答案 0 :(得分:0)
1)您可以使用Passport-LDAP模块进行LDAP身份验证。还有其他非基于护照的LDAP身份验证模块。
2)完成后,您可以使用JIRA客户端模块连接到JIRA并执行您的操作。 https://github.com/jira-node/node-jira-client