• HOME
    • PRODUCT
    • PRICING
    • ABOUT
    • COMMUNITY
    Menu
    • HOME
    • PRODUCT
    • PRICING
    • ABOUT
    • COMMUNITY
    Get in touch
    Get in touch
    Menu
    • HOME
    • PRODUCT
    • PRICING
    • ABOUT
    • COMMUNITY
    • Sign in
    • Start free trial
    • Get in touch
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags
    • Users
    • Groups
    • Documentation
      • Home
      • Read API
      • Write API
      • Plugin Development
    1. Home
    2. Samson Liu
    3. Topics
    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 3
    • Best 0
    • Controversial 0
    • Groups 0

    Topics created by Samson Liu

    • Samson Liu

      Unsolved Theme development problems (client side styles build failed)
      Technical Support • • Samson Liu

      2
      0
      Votes
      2
      Posts
      113
      Views

      Joey Washburn

      I am watching this closely. I cant figure this out either. Would you mind explaining what you mean by bootstrapping and tracing classes.

      I think I am missing some steps. I copied the quickstart theme into node_modules and renamed all the files it says to.

      Then I have been editing various tpl files, but nothing seems to change.

    • Samson Liu

      What's the best strategy to integrate nodeBB with another account system?
      General Discussion • • Samson Liu

      5
      0
      Votes
      5
      Posts
      225
      Views

      julian

      @Samson-Liu to expand on @PitaJ's reply:

      The recommended method of sharing sessions between two separate and distinct applications is through OAuth2. We recommend this approach because NodeBB maintains its own user records, so that we can keep track of user-related metrics and other data. Relying on another database would be tricky, prone to breaking, and quite possibly dangerous.

      Luckily, it's quite straightforward to get things working with OAuth2!

      The first step is getting your application to expose an OAuth2 endpoint. If you're running a Node.js based app, you can use a module called OAuth2orize.

      Once that is set up, you'll want to take a look at the SSO plugin skeleton for customised OAuth deployments -- nodebb-plugin-sso-oauth. You'll take this plugin, fork it, and modify it to communicate with your OAuth endpoint.

      Once everything is working properly, you should be able to register and log in/out via your web app.

    Get Started

    • Product
    • Pricing

    Resources

    • Demo Site
    • Answers
    • Docs
    • Bug Bounty

    Company

    • About
    • Blog
    • Contact
    Start Free Trial
    Github Facebook Instagram Twitter
    © 2014 – 2022 NodeBB, Inc. — Made in Canada.
    • Terms
    • Privacy
    • GDPR
    • DMCA
    • Contact
    Menu
    • Terms
    • Privacy
    • GDPR
    • DMCA
    • Contact