Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags
    • Users
    • Groups
    1. Home
    2. Tags
    3. sso
    Log in to post
    • All categories
    • K

      SOLVED Oauth and FusionAuth - undefined callback url
      Technical Support • authentication linux oauth sso sso plugins • • KnickKnack

      12
      0
      Votes
      12
      Posts
      151
      Views

      K

      Thanks a lot everybody for the contributions to this discussion!

      Your recommendations were all useful to better understanding the plugin and finally realise a prototype against 10Duke.

      Cheers, R

    • mooreds

      Setting Up Single Sign-on For NodeBB
      Tutorials • sso sso plugins tutorial • • mooreds

      1
      2
      Votes
      1
      Posts
      89
      Views

      mooreds

      Hiya,

      I wrote a tutorial about setting up single sign-on for NodeBB.

      Full disclosure, I wrote it using my employers OAuth server (FusionAuth) as the user identity provider.

      But the plugin and steps should work with any OAuth server. The plugin is here: https://github.com/FusionAuth/nodebb-plugin-fusionauth-oidc

    • M

      OpenLDAP Plugin with Group Sync
      Plugin Development • ldap openldap sso • • meredrica

      1
      0
      Votes
      1
      Posts
      81
      Views

      M

      Hi!

      I wrote a plugin for OpenLDAP.
      It overrides the default login and falls back to local login if the user is not found in LDAP.
      It also creates all groups found in LDAP and automatically joins the user into them.
      Using it as an alternative login is not implemented as I couldn't figure it out quick enough. It should be easy to do - feel free to add a pull request.

      The source is on github. Pull requests are welcome!
      Please be kind, my JavaScript skills are limited.

    • gorgiselkov

      Single sign on - nodebb-plugin-matr-forum-oauth2
      NodeBB Plugins • auth login nodebb-plugin-matr-forum sso sso plugings • • gorgiselkov

      3
      0
      Votes
      3
      Posts
      320
      Views

      Geferon

      I think I managed to find the solution to your issue @gorgiselkov
      I'm guessing you're using IIS but if not it might help as well.
      Here: https://community.nodebb.org/post/72229

    • remydev

      Is there some nodebb-plugin-sso-auth0 user ?
      NodeBB Plugins • oauth plugin sso • • remydev

      9
      1
      Votes
      9
      Posts
      1981
      Views

      Nethrah Ayyaswami

      @khalid-kunji did u get this working? I am getting the same error.

    • remydev

      Django SSO serveur with nodebb sso client
      NodeBB Plugins • django oauth sso • • remydev

      1
      0
      Votes
      1
      Posts
      877
      Views

      remydev

      Hello,

      I'm working on a SSO integration from a django SSO.
      In my django project i add 'oauth2_provider'

      Welcome to Django OAuth Toolkit Documentation — Django OAuth Toolkit 1.5.0 documentation

      And i get this :

      0_1512387850634_ad046269-f481-410a-bc24-2ca89b39f6dd-image.png

      On the nodebb side, I started from the plugin
      https://github.com/julianlam/nodebb-plugin-sso-oauth

      Which I modified as a result:

      The config.json file

      "oauth": { "id": "rs2yEx7aqrj7ZIgVRC9IFL7p0DyIjQwWPST4BqVW", "secret": "6A678EDFqAYtl0sALS5rqk2mfhlBQi0HIgoGH5mPaeIpnZGni8BdOFiv" },

      and in the library.js) i change this lignes

      var constants = Object.freeze({ type: 'oauth2', // Either 'oauth' or 'oauth2' name: 'nodebb_django', // Something unique to your OAuth provider in lowercase, like "github", or "nodebb" oauth: { requestTokenURL: '', accessTokenURL: '', userAuthorizationURL: '', consumerKey: nconf.get('oauth:key'), // don't change this line consumerSecret: nconf.get('oauth:secret'), // don't change this line }, oauth2: { authorizationURL: 'https://beta.esprit-bourse.com/oauth/authorize', tokenURL: 'https://beta.esprit-bourse.com/oauth/token', clientID: nconf.get('oauth:id'), // don't change this line clientSecret: nconf.get('oauth:secret'), // don't change this line }, userRoute: '' // This is the address to your app's "user profile" API endpoint (expects JSON) }),

      I've never programmed in JS nodes, so I don't really know what to do, and I don't understand all the code.

      I may have to change the information as indicated. Update profile information (around line 137 of library. js). But there is no user account to use the Oauth system

      After a git clone, i can't enable the plugin so i think there is something else to change.

      if someone can help me I will document everything for the link Oauth django/nodeBB. Otherwise, I'll keep the site and forum separate.

    • C

      NodeBB - Drupal connect using OAuth
      General Discussion • drupal oauth sso • • connectkushal

      3
      0
      Votes
      3
      Posts
      1565
      Views

      A

      Is there any progress on this, as I am also interested in using Drupal with NodeBB.

    • Dustin Falgout

      How can I redirect user to a URL after successful Logout?
      NodeBB Development • redirect sso • • Dustin Falgout

      7
      0
      Votes
      7
      Posts
      3078
      Views

      baris

      @livey0u It is just a requirejs module so just require it.

      require(['components'], function (components) { components.get('user/logout').off('click').on('click', function() { // your custom behaviour here }); });
    • kacemlight

      Many plugins SSO in error with the new nodebb v 0.9
      Technical Support • imgur nodebb new version plugin error sso • • kacemlight

      1
      0
      Votes
      1
      Posts
      1071
      Views

      kacemlight

      After uptgarding (reinstallation) of nodebb, this plugins return error and don't work at all.
      After app starting, I got this warn message:

      7/11 12:20 [31705] - warn: [meta/dependencies] Bundled plugin nodebb-plugin-dbsearch not found, skipping dependency check.
      17/11 12:21 [31705] - warn: [plugins/nodebb-plugin-sso-github] Hook filter:user.delete is deprecated, please use an alternative
      17/11 12:21 [31705] - warn: [plugins/nodebb-plugin-sso-google] Hook filter:user.delete is deprecated, please use an alternative
      17/11 12:21 [31705] - warn: [plugins/nodebb-plugin-sso-twitter] Hook filter:user.delete is deprecated, please use an alternative

      17/11 12:21 [31705] - warn: [plugins/load] The following plugins may not be compatible with your version of NodeBB. This may cause unintended behaviour or crashing. In the event of an unresponsive NodeBB caused by this plugin, run ./nodebb reset -p PLUGINNAME to disable it.

      nodebb-plugin-imgur nodebb-plugin-sso-facebook nodebb-plugin-sso-github nodebb-plugin-sso-google nodebb-plugin-sso-twitter nodebb-plugin-composer-redactor nodebb-plugin-custom-pages nodebb-plugin-desktop-notifications nodebb-plugin-rss nodebb-plugin-youtube

      17/11 12:21 [31705] - info: [User-Invitations] Initializing User-Invitations...
      17/11 12:21 [31705] - info: [plugins/spam-be-gone] Settings loaded
      17/11 12:21 [31705] - info: [User-Invitations] Synced settings: defaultInvitations=10, restrictRegistration=0, invitedUsers=[], inviteGroup=registered-users
      17/11 12:21 [31705] - warn: [plugin/composer-redactor] Another composer plugin is active! Please disable all other composers.
      17/11 12:21 [31705] - info: NodeBB Ready
      17/11 12:21 [31705] - info: NodeBB is now listening on: 0.0.0.0:4567

      list itemWhen I try to login with Facebook, I got:
      L’URL fournie n’est pas autorisée par la configuration de l’application.: Une ou plusieurs URL fournies ne sont pas autorisées par les paramètres de l’application. Elle(s) doi(ven)t correspondre à l’URL du site ou du Canevas, ou le domaine doit être un sous-domaine de l’un des domaines de l’application.

      With googleplus:
      list item400. That’s an error.
      Error: redirect_uri_mismatch

      list itemWith twitter and github I get the same Error.

      With the ancien version of nodebb, all this sso login worked fine.

      Please can somone help me to resolve this problem ??

    • sergej-saveljev

      [nodebb-plugin-sso-ok] Odniklassniki
      NodeBB Plugins • plugin sso v0.8.x • • Cергей Савельев

      5
      2
      Votes
      5
      Posts
      2328
      Views

      sergej-saveljev

      I apologize for such a dirty job.

    • sergej-saveljev

      [nodebb-plugin-sso-vk] Vkontakte reabilitate
      NodeBB Plugins • plugin sso v0.8.x • • Cергей Савельев

      4
      1
      Votes
      4
      Posts
      1954
      Views

      sergej-saveljev

      🔥 😎

    • B

      Facebook SSO-- redirect
      General Discussion • facebook iframe sso • • bryant_phan

      1
      0
      Votes
      1
      Posts
      1144
      Views

      B

      I've embedded the forum into the iframe of my website and am currently using Facebook SSO. However, whenever I try to log into Facebook, it redirects me to the Facebook page then to my nodebb website after signing in. Does anyone know how to make the Facebook SSO redirect to my website or have the FB login be a popup window?

    • M

      Help with SSO plugin (my first plugin)
      Plugin Development • sso • • markcarey

      6
      0
      Votes
      6
      Posts
      2949
      Views

      julian

      I'd add some client side code that checks for the cookie existing, and react (redirect) appropriately

    • A

      [nodebb-plugin-integration-steam] Another Steam SSO plugin
      NodeBB Plugins • nodebb plugin sso steam • • APXEOLOG

      4
      4
      Votes
      4
      Posts
      2824
      Views

      J

      Finaly managed to fix 502, needed to use node v4 instead of v6.

      Still having an issue with this plugin when i try to login :

      Registration Error int-steam-unexpected-error
    • terfex

      Spiceworks SSO Login
      Plugin Requests • spiceworks sso • • terfex

      1
      0
      Votes
      1
      Posts
      1298
      Views

      terfex

      Hey has anyone looked into building a plugin that allows users to login with their Spiceworks account. Spiceworks have documented all the info required here on their Github site: https://spiceworks.github.io/developers.spiceworks.com//documentation/share/#login_with_spiceworks.

      With a 6 Million strong user base, this could be very handy.

    • aixnr

      Problem with avatar (Twitter SSO)
      Technical Support • sso twitter • • Aizan Fahri

      2
      0
      Votes
      2
      Posts
      1370
      Views

      Wojciech Lisik

      In nodebb:

      Admin > Location & APIs > SSO > Twitter > Add new api token.

      In Twitter:

      (User menu > Settings > API > generate SSO.

    • ajay

      trouble with facebook, google SSO on sub domain
      General Discussion • facebook google sso sub domain • • ajay

      7
      0
      Votes
      7
      Posts
      4195
      Views

      Macrow Willson

      @Macrow-Willson , ah setup: apache,debian,mod_proxy

    • S

      How to implement nodebb-plugin-sso-oauth
      General Discussion • auth sso • • shikha

      5
      3
      Votes
      5
      Posts
      3592
      Views

      blueshu

      @pichalite I am still confused that. it need update after install. But our node_module files always in ignore... so I don't thinks it's a good way to put plugs into node_module....

    • J

      JSConnect SSO
      NodeBB Plugins • codeigniter nodebb sso • • Justin

      13
      0
      Votes
      13
      Posts
      5323
      Views

      manuel

      i also added this code to load default preferences (inside the "success" function when creating a new user)

      User.setSetting(uid, 'dailyDigestFreq', 'week', null); User.setSetting(uid, 'notificationSounds', 1, null); User.setSetting(uid, 'followTopicsOnCreate', 1, null); User.setSetting(uid, 'followTopicsOnReply', 1, null); User.setSetting(uid, 'sendChatNotifications', 1, null);