Basic local LDAP Anonymous Auth
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 40.9k
- Forks
- 5.4k
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 202
Description
Is your proposal related to a problem?
When getting started and evaluating using ToolJet to aggregate legacy and cloud systems' data, it's often necessary to run locally and use local authentication mechanisms. There's often the compliance restriction that anything being run locally needs to respect local network account statuses.
Describe the solution you'd like
LDAP Anonymous Auth doesn't provide any ability for ad-hoc queries or synchronization so I don't think it conflicts with the ToolJet pricing model. It's really only useful to ensure that users have an active account at login, and lets them use the same credentials.
Describe alternatives you've considered
Azure AD from Enterprise Edition; even if it was already set up for an organization, getting the network permissions to run ToolJet locally but allow it to reach out to Azure AD is a little bit much when just trying to evaluate or test it with a few users.
If the feature is approved, would you be willing to submit a PR?
Yes, I've implemented it before in Node.js applications.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue mentions local LDAP authentication and prior Node.js experience, but names no files, tests, or entry points. First clarify the supported LDAP flow, configuration, credential handling, and account-status behavior with maintainers. Done should be defined by an approved scope and acceptance criteria for local LDAP login.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- node.js
- Domain
- authentication, backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100