NodeBB is licensed under the
GNU General Public License v3.0
NodeBB website integration
We are looking for a forum software that would fit with our Laravel (4.2) website and NodeBB seems to be a great one.
Is there any way to link NodeBB with our app and our user database and to make them work seamlessly together?
I took a look on the docs but I didn't find any information about it.
belstgut last edited by
you should check out Flarum. It is also build on Laravel: https://github.com/flarum/core
NodeBB maintains its own user database, as it needs to keep track of a number of different metrics like post count, read states, etc.
So right off the bat, having NodeBB use the same user database as another pre-existing application is difficult.
We recommend building an OAuth endpoint in your application, and then linking the two together with a modified OAuth2 SSO Plugin. Then you can "Log in via [Your site]", and disable local logins altogether.
Flarum will have this functionality once it is ready for prime. But right now it isn't really ready to be used in a production environment.
Thanks for the answers.
I will have a look at the OAuth2 SSO plugin since our website has it's own OAuth2 API too.