• Home
  • Categories
  • Recent
  • Popular
  • Top
  • Tags
  • Users
  • Groups
  • Documentation
    • Home
    • Read API
    • Write API
    • Plugin Development
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
v3.5.2 Latest
Buy Hosting

LDAP Login's

Scheduled Pinned Locked Moved General Discussion
29 Posts 12 Posters 12.7k Views
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Offline
    T Offline
    tparnell
    wrote on last edited by tparnell
    #1

    does NodeBB support LDAP log-ins in anyway shape or form...NPM modules or otherwise?

    F 1 Reply Last reply
    0
  • F Offline
    F Offline
    finid
    replied to tparnell on last edited by
    #2

    @tparnell

    I've not come across any mention of LDAP login and certainly I'm not aware of any LDAP login plugin.

    However, there are more than a handful of Node.js LDAP libs accessible from GitHub that can be used to write an KDAP login plugin for NodeBB. Question is, Who's going to write it?

    T 1 Reply Last reply
    0
  • T Offline
    T Offline
    tparnell
    replied to finid on last edited by
    #3

    @planner Well if I didn't find something soon I was planning on writing one, however I did see a pull request on github that was closed a month or so ago with the code to do this....I believe it was closed because it was not written as a plug-in...

    1 Reply Last reply
    0
  • julianJ Offline
    julianJ Offline
    julian GNU/Linux
    wrote on last edited by julian
    #4

    @tparnell There was a plugin, although it seems to have been taken down now 😞

    However, it is fairly trivial to fork an existing SSO plugin and use passport-ldap 🙂

    T 1 Reply Last reply
    0
  • T Offline
    T Offline
    tparnell
    replied to julian on last edited by
    #5

    Thanks @julian if you can point me to a similar SSO plug-in I guess ill start getting to work soon...

    1 Reply Last reply
    0
  • julianJ Offline
    julianJ Offline
    julian GNU/Linux
    wrote on last edited by
    #6
    • Twitter
    • Facebook
    • Google

    You'll notice they all have the same general layout, so you just fork one of them and go from there 🙂

    T 1 Reply Last reply
    0
  • T Offline
    T Offline
    tparnell
    wrote on last edited by
    #7

    Will do! Hopefully I have something soon....

    1 Reply Last reply
    0
  • T Offline
    T Offline
    tparnell
    replied to julian on last edited by tparnell
    #8

    @julian I took a lot at those plug-ins and I definitely think I can have something cooking by the end of the week or so....

    Once I have it working, ill add it to npm......do you have a specific naming convention on npm?

    1 Reply Last reply
    0
  • julianJ Offline
    julianJ Offline
    julian GNU/Linux
    wrote on last edited by
    #9

    Yep -- please follow this nomenclature: nodebb-plugin-sso-{provider}, so in your case, nodebb-plugin-sso-ldap

    T 1 Reply Last reply
    0
  • T Offline
    T Offline
    tparnell
    replied to julian on last edited by
    #10

    @julian Will do...I'll also look over your plug-in documentation later this week....thanks for the support!

    1 Reply Last reply
    0
  • julianJ Offline
    julianJ Offline
    julian GNU/Linux
    wrote on last edited by
    #11

    Feel free to hop onto #nodebb on Freenode IRC if you'd like to chat more in-depth. 🙂

    1 Reply Last reply
    0
  • psychobunnyP Offline
    psychobunnyP Offline
    psychobunny
    wrote on last edited by
    #12

    nodebb-plugin-sso-ldap was written at some point but was then taken down by the author. I'm not exactly sure why, potentially because it didn't work, or he wanted to take it private for his own benefit?

    1 Reply Last reply
    0
  • D Offline
    D Offline
    daweedco
    wrote on last edited by
    #13

    Up! Is any plugin written yet? Do you need some help?

    1 Reply Last reply
    0
  • julianJ Offline
    julianJ Offline
    julian GNU/Linux
    wrote on last edited by
    #14

    Hi @daweedco ! At current, there is no LDAP implementation yet, so if you want to take a crack at it, by all means!

    pichaliteP 1 Reply Last reply
    0
  • Prasanna PrachuP Offline
    Prasanna PrachuP Offline
    Prasanna Prachu
    wrote on last edited by
    #15

    Hi Team,

    I installed nodebb-plugin-sso-ldap from (https://github.com/ianbogda/nodebb-plugin-sso-ldap) in my NodeBB (v0.6.0). While restarting the NodeBB, faced an error mentioned below. How to fix it?

    error: TypeError: Cannot read property 'buildHeader' of undefined
    at Object.Ldap.init [as method] (/home/ubuntu/Nodebb/nodebb/NodeBB/NodeBB-NodeBB-2a92c11/node_modules/nodebb-plugin-sso-ldap/library.js:28:60)

    pichaliteP 1 Reply Last reply
    0
  • pichaliteP Offline
    pichaliteP Offline
    pichalite Plugin & Theme Dev
    replied to Prasanna Prachu on last edited by
    #16

    @Prasanna-Prachu Looks like it's been a long time since that plugin is updated. It definitely doesn't support NodeBB v0.6.x.

    Run

    ./nodebb reset plugin="nodebb-plugin-sso-ldap"

    Prasanna PrachuP 1 Reply Last reply
    0
  • Prasanna PrachuP Offline
    Prasanna PrachuP Offline
    Prasanna Prachu
    replied to pichalite on last edited by
    #17

    @pichalite Done. Now how to proceed with LDAP integration in NodeBB?

    1 Reply Last reply
    0
  • pichaliteP Offline
    pichaliteP Offline
    pichalite Plugin & Theme Dev
    replied to julian on last edited by
    #18

    @Prasanna-Prachu

    @julian said:

    Hi @daweedco ! At current, there is no LDAP implementation yet, so if you want to take a crack at it, by all means!

    1 Reply Last reply
    0
  • PitaJP Offline
    PitaJP Offline
    PitaJ Global Moderator Plugin & Theme Dev
    wrote on last edited by PitaJ
    #19

    What is LDAP?

    Don't give me what it stands for.

    What is it actually used for?

    1 Reply Last reply
    0
  • Prasanna PrachuP Offline
    Prasanna PrachuP Offline
    Prasanna Prachu
    wrote on last edited by
    #20

    We Use LDAP which contains list of users and group. so people can use the same username to login to NodeBB forum site.

    1 Reply Last reply
    0

Copyright © 2023 NodeBB | Contributors
  • Login

  • Don't have an account? Register

  • Login or register to search.
Powered by NodeBB Contributors
  • First post
    Last post
0
  • Home
  • Categories
  • Recent
  • Popular
  • Top
  • Tags
  • Users
  • Groups
  • Documentation
    • Home
    • Read API
    • Write API
    • Plugin Development