LDAP kimlik doğrulamasının yakın gelecekte Meteor.js'ye entegre edilme ihtimali nedir?Meteor.js ve LDAP
Bunu nasıl çalıştıracağınıza dair herhangi bir ipucu var mı?
LDAP kimlik doğrulamasının yakın gelecekte Meteor.js'ye entegre edilme ihtimali nedir?Meteor.js ve LDAP
Bunu nasıl çalıştıracağınıza dair herhangi bir ipucu var mı?
Meteor ile çalışırken, node.js için kullanılabilir olan kaynaklara bakarak meteor belgelerinde bir şey bulunmadığını ve burada ilgili bir tartışma bulunmadığını öneririm.
Bunun iyi bir başlangıç gibi gözükmesi, meteor'ın bir fiber içindeki bir node.js sunucu örneğinin içinde çalıştığı olabilir. En azından var olan node.js modülleri, bir sonraki nereye gideceğinizi anlamanıza yardımcı olabilir.
nodejs ldap
için üstünkörü google arama yaparak, çok yararlı kaynakların bir çift bulduklarını:
Son olarak http://blog.nodejs.org/2011/09/08/ldapjs-a-reprise-of-ldap/ http://ldapjs.org/
, sen seni almak için bu sorunun cevabını ihtiyaç duyacaklardır sizin yolu: it possible use a nodejs package inside meteor app?
Şu anki en iyi bahsiniz kodunuzu https://github.com/emgee3/meteor-accounts-ldap numaralı telefona bakmak ve kendi amaçlarınız doğrultusunda uyarlamaya çalışmaktır.
2015 tarihi itibariyle mevcut en iyi paket Birkaç projelerde bu paketi kullanılan ve benim deneyimlerinden her zaman kimlik doğrulaması dn
gerektirir https://atmospherejs.com/typ/accounts-ldap
meteor add typ:accounts-ldap
olduğunu. Bunun yerine e-postayı kullanmak istiyorsanız, ilk önce dn
'u ayrı bir sorguyla bulmanız gerekir (ideal olarak LDAP'niz size dn
'u e-posta ile sorgulamak için bir çeşit resolver/API sunar). Sunucu tarafında
LDAP_DEFAULTS.url = 'ldap://my-ldap-host.com'
, daha sonra çağırabilirsiniz:
Meteor.loginWithLDAP(login, password, { dn: 'the-resolved-dn' }, function(err) {
if (err) {
// login failed
}
else {
// login successful
}
}