smartameer / nodebb-plugin-office-ldap Goto Github PK
View Code? Open in Web Editor NEWNodeBB Office LDAP authentication Plugin
License: MIT License
NodeBB Office LDAP authentication Plugin
License: MIT License
its too simple that make hard to understand how to setup the bypass login on NodeBB via the plugin. is it possible to describe more that how to setup the filter? just sAMAccountName? or such as (&(objectCategory=Person)(sAMAccountName=*)) ???
Dashboard output
Internal Error.
Oops! Looks like something went wrong!
/admin/plugins/office_ldap
Failed to lookup view "office_ldap" in views directory "/opt/nodebb/build/public/templates"
log output
4/10 11:05:40 [3473] - error: /assets/templates/office_ldap.jst
Error: ENOENT: no such file or directory, open '/opt/nodebb/build/public/templates/office_ldap.tpl'
The Current Hashing Technique has too many duplicates even for a small set of Users.
Change it to a more complicated Hashing Technique like murmurHash3
Hello
First -> Thank you for that Plugin.
I was able to configure ldap access. It worked. First thing was that i logged in with ldap user and i had no admin rights. Problem is that local users don't work anymore after activating ldap. So goodbey admin forever? Never ever.
I deactivated and uninstalled plugin, restarted, logged in with local admin, watched under user and deleted ldap user for a clean start from scratch.
Installed and actived plugin again, tried to login with same ldap user on other browser while logged in with local admin in second browser. Session Missmatch appearing in endless loop somehow:
Logged in with diffrent ldap user works. I gave this user admin rights with local admin. So im fine now. But how can i solve this Session Mismatch with my first user i tried? It still appears after restarting everything! I also cleared cache of browsers, restart of nginx and nodebb did nothing. I think there is something in the database that must be deleted manually?
I just did a fresh nodebb installation following https://nodebb.readthedocs.io/en/latest/installing/os/ubuntu.html. Then I did npm install nodebb-plugin-office-ldap in /opt/nodebb (expected npm confirmation) followed by a chmod -R nodebb:nodebb /opt/nodebb.
The ldap plugin shows up in Nodebb's plugin list but hitting the "Activate" button simply has no effect at all. What am I missing?
We have the following situation. Some users from our company who are inside our AD and tons of external users who registers and are stored locally. It would help us alot if the plugin could try a local login if the LDAP fails.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.