Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags
    • Users
    • Groups
    1. Home
    2. Tags
    3. auth
    Log in to post
    • 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
      303
      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

    • Nicolas

      [nodebb-plugin-ns-login] NS Login
      NodeBB Plugins • auth external login ns-plugin • • Nicolas

      13
      3
      Votes
      13
      Posts
      5725
      Views

      V

      @nicolas i has a external website, when access website i use ajax make request login 'api/ns/login'... i received object user . but i do not received notification at external website.
      socket.uid at serve = 0.
      can you help me ?
      sorry if i write less english.

    • Nicolas

      External Login to NodeBB
      Plugin Development • auth easy security • • Nicolas

      2
      0
      Votes
      2
      Posts
      2628
      Views

      Nicolas

      Ok, question is closed 😉
      I have created plugin for my needs

    • v4

      BitID Authentication Plugin
      Feature Requests • auth bitcoin bitid • • v4

      1
      0
      Votes
      1
      Posts
      1178
      Views

      v4

      I desperately need a NodeBB plugin which supports BitID authentication.
      OR
      A bitID oAuth-Server which integrates with a NodeBB-SSO-plugin.

      After installation of the plugin there has to show up a 'log-in with BitID' button like following example.

      <a href="bitid://bitid-js-demo.herokuapp.com/callback?x=d34c307a642266e4&amp">login with bitID
      </a>

      After the correctly signed message is posted to the server he needs to login the user (his username is the address) if he already exists in the NodeBB database OR to create his account and then to log him in. Login in into NodeBB probably means setting a cookie.

      Further for each user a nounce needs be tracked in the DB to prevent attacks.

      To prevent spaming there should be a check whether his address exists (ever had a transaction) in the blockchain (call to insight.bitpay.com/blockchain.info is best).

      Ressources:
      https://github.com/bitid/bitid

      https://github.com/porkchop/bitid-js
      Related: https://www.npmjs.com/package/passport-bitauth

      Reward: 0.3 BTC

    • M

      Sails.js and NodeBB sharing session / get logged user.
      General Discussion • auth sailsjs session sharing • • mikwys

      1
      0
      Votes
      1
      Posts
      1811
      Views

      M

      Hi,
      I need some advice in connecting small sails.js app with nodeBB. In my sails.js application I need to get current logged user. I set sails.js session id key to express.sid (as in nodeBB), and configured it to use nodeBB collection as session storage. Then I can query for user id by session id (also from nodeBB storage). It is almost what I need to, but I can't get through some problems

      nodebb and sails app have to be on same domain when user visits sails app first, then nodeBB sets another session id and sessions are different on both apps when user logs in nodeBB, gets new session id and also, sessions are different on both apps

      Maybe OAuth is best way to go?
      Thanks

      PS. Thanks for nodeBB, great work!

    • S

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

      5
      3
      Votes
      5
      Posts
      3575
      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....