-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deprecation of ldapjs #63
Comments
It is a very sad that some stupid coward threatened the maintainer and now the project is archived. So far I have not found anything yet. We should find some people to take the project over since it is open source. |
I don't know of any alternatives sadly... It was one of, if not the only decent ldap packages for node. |
I think we can easily port it to https://github.com/jjhoughton/napi-ldap or make it abstract. |
or maybe it will be better just to reimplement such features by Rust? https://github.com/inejge/ldap3 |
I like this idea. Any pointers on how? |
I think the easier way to make binding by this It should be relatively easy because we do not need many features. PS Of course, true JS implementation has some benefits, but we do not have easy solutions in the current situation. |
It seems like we are using one |
For the rust idea, I think it will be easier to implement high-level functions - |
What is |
The neon-bindings is a really nice lib. I searched and there is another one called napi-rs. Have you compared these two? |
https://en.wikipedia.org/wiki/Intermediate_representation
Yes, sure, but it is trivial; all literals should be escaped. Rust lib already supports it: https://docs.rs/ldap3/0.11.3/ldap3/fn.ldap_escape.html
Yeah, it seems like napi-rs even better! |
Cool let me try it out next week and see how is it going. |
do we have any updates on a such hot topic? |
Has anybody already evaluated ldapts as an alternative? |
I have done some testing with rust ldap3 with napi-rs and the result is great! Here is the plan forward: I will maintain two branches:
|
This one looks nice. As I said, I will keep v3 as pure js/ts, so this one may fit there. |
Yeah, ldapts also looks good, maybe even easier for a short term. |
Any ideas on what we can do in replacement of ldapjs? This package is something my company relies on heavily and with it not being maintained anymore throws a huge plot twist into our current work with our client. Is there another open source ldap package that can replace ldapjs or something I/we can contribute to?
The text was updated successfully, but these errors were encountered: