[nodebb-plugin-newuser-approval] Plugin for admins to approve new users

NodeBB Plugins

Suggested Topics


  • 0 Votes
    3 Posts
    485 Views

    Thanks for the reply, @julian!
    Yes, I've tried using "ns-" plugin as well, but I had even less luck with it: it even doesn't show in the "Plugins" dropdown menu (cannot access plugin settings page).

    you can open an issue on their issue tracker.

    Are you talking about the Github issues section? Or there is another place where I can post it?

    P.S. The issue with the ns-embed on Github: https://github.com/NicolasSiver/nodebb-plugin-ns-embed/issues/29

  • 1 Votes
    6 Posts
    2k Views

    @Kinchtwck Full text search is easiest with Latin characters only. Adding Unicode is good but gets much more complicated... I do believe Solr supports Chinese characters and can be installed on the same server as the forum...?

  • 0 Votes
    2 Posts
    2k Views

    Post the blog comments config from ACP please?

  • 0 Votes
    1 Posts
    969 Views

    I am new to NodeBB and nodebb-plugin-sso-oauth authenticates users from oauth2-server-php with an Active Directory (Samba 4) backend. "So far so good" - this plug in obviously works in that configuration, but I was not able to include more than id, displayName and email from OAuth into user NodeBB account. My OAuth solution offers a big JSON object with many data which are usable for NodeBB.

    My library.js was patched to

    OAuth.parseUserReturn = function(data, callback) { // Alter this section to include whatever data is necessary // NodeBB *requires* the following: id, displayName, emails. // Everything else is optional. // Find out what is available by uncommenting this line: console.log(data); var profile = {}; profile.id = data.id; profile.displayName = data.display_name; profile.fullname = data.user_nicename; profile.emails = data.emails; console.log(profile); // Do you want to automatically make somebody an admin? This line might help you do that... // profile.isAdmin = data.isAdmin ? true : false; // Delete or comment out the next TWO (2) lines when you are ready to proceed //process.stdout.write('===\nAt this point, you\'ll need to customise the above section to id, displayName, and emails into the "profile" object.\n==='); //return callback(new Error('Congrats! So far so good -- please see server log for details')); callback(null, profile); }

    this console log show all data as expected, so oauth module got everything, but profile.fullname is ignored by NodBB. It seems it is not enough to patch that section to get more than minimum required data for a NodeBB user.

    Any hints?

  • Thread Prefix Plugin

    NodeBB Plugins
    7
    0 Votes
    7 Posts
    4k Views

    @a_5mith Thats what I was thinking. Thanks! I might get something together for it.