【问题标题】:Meteor Authenticate/Add Users with LDAP (or no password)Meteor 使用 LDAP 验证/添加用户(或无密码)
【发布时间】:2015-02-05 12:04:52
【问题描述】:

编辑:我创建并发布了一个集成了 ldapjs 节点包的流星包,请参阅accounts-ldap

随时在github page 上提交任何问题或拉取请求

原问题: 用户通过 ldap 进行身份验证,我创建了一个自定义登录处理程序,该处理程序适用于 ldap (Accounts.registerLoginHandler(...))。

目前,我需要在启动时导入用户帐户。因为我使用 ldap 作为第 3 方进行身份验证,所以我将无法为用户存储密码。我想知道如何在不存储密码的情况下验证用户登录。

所以真正的问题是: 如何在没有密码的情况下在登录时验证用户身份?

【问题讨论】:

    标签: authentication meteor ldap meteor-accounts


    【解决方案1】:

    您可以验证 ldap 获取用户 ID/名称检查是否存在于流星用户中,而不是使用以下方法模拟该用户: (在服务器方法中)

    this.setUserId(userId);
    

    其中userId是导入流星userid。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-08-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-27
      • 1970-01-01
      相关资源
      最近更新 更多